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 /source3/smbd | |
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)
Diffstat (limited to 'source3/smbd')
-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); |