diff options
author | Samba Release Account <samba-bugs@samba.org> | 1997-06-18 01:04:57 +0000 |
---|---|---|
committer | Samba Release Account <samba-bugs@samba.org> | 1997-06-18 01:04:57 +0000 |
commit | 6ca5c8ca3294cde56e28558bcb02c144225903d8 (patch) | |
tree | 059e8d078769b04bb7588926daaac710edb478b7 | |
parent | 18bb67de11f80ac978a2026ffa5a9dbcecba5083 (diff) | |
download | samba-6ca5c8ca3294cde56e28558bcb02c144225903d8.tar.gz samba-6ca5c8ca3294cde56e28558bcb02c144225903d8.tar.xz samba-6ca5c8ca3294cde56e28558bcb02c144225903d8.zip |
Fixed *really* stupid bug in register_vuid - only a problem
on multi-user NT systems.
Jeremy (jallison@whistle.com)
-rw-r--r-- | source/smbd/password.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/smbd/password.c b/source/smbd/password.c index 7885fd1bbc9..803418c97e3 100644 --- a/source/smbd/password.c +++ b/source/smbd/password.c @@ -157,7 +157,7 @@ uint16 register_vuid(int uid,int gid, char *name,BOOL guest) for(i = 0; i < num_validated_users; i++) { vuser = &validated_users[i]; if( vuser->uid == uid ) - return i; /* User already validated */ + return (uint16)(i + VUID_OFFSET); /* User already validated */ } validated_users = (user_struct *)Realloc(validated_users, |