diff options
author | Luke Leighton <lkcl@samba.org> | 1998-12-01 16:41:34 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 1998-12-01 16:41:34 +0000 |
commit | 308da9e82b496b0ecfcbf1ee8fd347f37c136ab9 (patch) | |
tree | 8fb2807801ef60f989582b8901399c4516a735e3 | |
parent | 2d6525f477624c60de736b4256208a465731e419 (diff) | |
download | samba-308da9e82b496b0ecfcbf1ee8fd347f37c136ab9.tar.gz samba-308da9e82b496b0ecfcbf1ee8fd347f37c136ab9.tar.bz2 samba-308da9e82b496b0ecfcbf1ee8fd347f37c136ab9.zip |
hm. removed the "if failed to map nt name to unix name, fail tcon call"
restriction and "domain user map" seems to work.
amazing.
(This used to be commit 2c0d91e64a6b330b209ca62c3306ec1a53fda873)
-rw-r--r-- | source3/smbd/reply.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/source3/smbd/reply.c b/source3/smbd/reply.c index 505067c83e..bd238c130c 100644 --- a/source3/smbd/reply.c +++ b/source3/smbd/reply.c @@ -263,10 +263,7 @@ int reply_tcon(connection_struct *conn, parse_connect(smb_buf(inbuf)+1,service,user,password,&pwlen,dev); - if (!map_nt_and_unix_username(global_myworkgroup, user)) - { - return(connection_error(inbuf,outbuf,ERRbadpw)); - } + map_nt_and_unix_username(global_myworkgroup, user); conn = make_connection(service,user,password,pwlen,dev,vuid,&ecode); @@ -336,10 +333,7 @@ int reply_tcon_and_X(connection_struct *conn, char *inbuf,char *outbuf,int lengt StrnCpy(devicename,path + strlen(path) + 1,6); DEBUG(4,("Got device type %s\n",devicename)); - if (!map_nt_and_unix_username(global_myworkgroup, user)) - { - return(connection_error(inbuf,outbuf,ERRbadpw)); - } + map_nt_and_unix_username(global_myworkgroup, user); conn = make_connection(service,user,password,passlen,devicename,vuid,&ecode); |