aboutsummaryrefslogtreecommitdiff
path: root/sys/netsmb
diff options
context:
space:
mode:
authorBoris Popov <bp@FreeBSD.org>2005-11-22 02:15:46 +0000
committerBoris Popov <bp@FreeBSD.org>2005-11-22 02:15:46 +0000
commit19caf6c0881cc962d22da9a10bee042c15adbe93 (patch)
treece7b46f18453ecf840a0b45f2b380f0038e6db8c /sys/netsmb
parentba3612cd5ceb503a9e3a26495f9bdfbad5612616 (diff)
Notes
Diffstat (limited to 'sys/netsmb')
-rw-r--r--sys/netsmb/smb_dev.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netsmb/smb_dev.c b/sys/netsmb/smb_dev.c
index 17994cff67a2..d3ed95a8ae4a 100644
--- a/sys/netsmb/smb_dev.c
+++ b/sys/netsmb/smb_dev.c
@@ -346,7 +346,8 @@ nsmb_dev_load(module_t mod, int cmd, void *arg)
case MOD_UNLOAD:
smb_iod_done();
error = smb_sm_done();
- error = 0;
+ if (error)
+ break;
EVENTHANDLER_DEREGISTER(dev_clone, nsmb_dev_tag);
printf("netsmb_dev: unloaded\n");
break;