git.samba.org
/
sfrench
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f5a4487
)
Ensure we don't change to a user that we can't get an NT_TOKEN for.
author
Andrew Bartlett
<abartlet@samba.org>
Thu, 22 Aug 2002 17:05:35 +0000
(17:05 +0000)
committer
Andrew Bartlett
<abartlet@samba.org>
Thu, 22 Aug 2002 17:05:35 +0000
(17:05 +0000)
(This used to be commit
9416289b571b1c838239e5342bb6148041ab681b
)
source3/smbd/uid.c
patch
|
blob
|
history
diff --git
a/source3/smbd/uid.c
b/source3/smbd/uid.c
index 6f91065cebca1578bad644942121cd1afcc7f357..2bda26aa510807babafd0a87d1920fc1a1ca1d48 100644
(file)
--- a/
source3/smbd/uid.c
+++ b/
source3/smbd/uid.c
@@
-178,6
+178,10
@@
BOOL change_to_user(connection_struct *conn, uint16 vuid)
is_guest = True;
token = create_nt_token(uid, gid, current_user.ngroups, current_user.groups, is_guest);
+ if (!token) {
+ DEBUG(1, ("change_to_user: create_nt_token failed!\n"));
+ return False;
+ }
must_free_token = True;
}