From bd0eacb24cb5b138e9c95dc56d023119dec66f4c Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Sat, 28 Jul 2001 01:46:47 +0000 Subject: Fix invalid uid being used after logoff. Thanks to Nigel Williams for this bug report. Jeremy. (This used to be commit 50d8e5b22f2c2c792e3a2d33e00a1c9caab48981) --- source3/smbd/uid.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'source3/smbd/uid.c') diff --git a/source3/smbd/uid.c b/source3/smbd/uid.c index 0070781d24..9fe634a7e9 100644 --- a/source3/smbd/uid.c +++ b/source3/smbd/uid.c @@ -127,8 +127,7 @@ BOOL become_user(connection_struct *conn, uint16 vuid) if (conn->force_user || conn->admin_user || - lp_security() == SEC_SHARE || - !(vuser) || (vuser->guest)) { + (lp_security() == SEC_SHARE)) { uid = conn->uid; gid = conn->gid; current_user.groups = conn->groups; -- cgit