From 308da9e82b496b0ecfcbf1ee8fd347f37c136ab9 Mon Sep 17 00:00:00 2001 From: Luke Leighton Date: Tue, 1 Dec 1998 16:41:34 +0000 Subject: 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) --- source3/smbd/reply.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'source3/smbd') 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); -- cgit