summaryrefslogtreecommitdiff
path: root/source3/smbd
diff options
context:
space:
mode:
authorLuke Leighton <lkcl@samba.org>1998-12-01 16:41:34 +0000
committerLuke Leighton <lkcl@samba.org>1998-12-01 16:41:34 +0000
commit308da9e82b496b0ecfcbf1ee8fd347f37c136ab9 (patch)
tree8fb2807801ef60f989582b8901399c4516a735e3 /source3/smbd
parent2d6525f477624c60de736b4256208a465731e419 (diff)
downloadsamba-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.c10
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);