aboutsummaryrefslogtreecommitdiff
path: root/sys/netsmb
diff options
context:
space:
mode:
authorDon Lewis <truckman@FreeBSD.org>2004-02-26 00:27:04 +0000
committerDon Lewis <truckman@FreeBSD.org>2004-02-26 00:27:04 +0000
commit47934cef8f8eae0614799485658acebe190602f7 (patch)
treed1174aae4c9e291961c623eba11458d6d2058f11 /sys/netsmb
parent049ffe98a8458044c1c409b9c0e4ac9fccd15f33 (diff)
Notes
Diffstat (limited to 'sys/netsmb')
-rw-r--r--sys/netsmb/smb_conn.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/netsmb/smb_conn.c b/sys/netsmb/smb_conn.c
index 7ea63eec9c4b..11d8a65277e9 100644
--- a/sys/netsmb/smb_conn.c
+++ b/sys/netsmb/smb_conn.c
@@ -855,7 +855,9 @@ smb_sysctl_treedump(SYSCTL_HANDLER_ARGS)
int error, itype;
smb_makescred(&scred, td, td->td_ucred);
- sysctl_wire_old_buffer(req, 0);
+ error = sysctl_wire_old_buffer(req, 0);
+ if (error)
+ return (error);
error = smb_sm_lockvclist(LK_SHARED, td);
if (error)
return error;