extern pstring workgroup;
char *cmdstr="";
extern BOOL got_pass;
+extern BOOL no_pass;
extern BOOL connect_as_printer;
extern BOOL connect_as_ipc;
extern struct in_addr ipzero;
break;
case 'N':
got_pass = True;
+ no_pass = True;
break;
case 'P':
connect_as_printer = True;
pstring username="";
pstring workgroup=WORKGROUP;
BOOL got_pass = False;
+BOOL no_pass = False;
BOOL connect_as_printer = False;
BOOL connect_as_ipc = False;
{
got_pass = False;
DEBUG(3,("resending login\n"));
- goto get_pass;
+ if (! no_pass)
+ goto get_pass;
}
DEBUG(0,("Session setup failed for username=%s myname=%s destname=%s %s\n",