kwizart / rpms / samba

Forked from rpms/samba 4 years ago
Clone
fenlason 04ea64f
--- samba-3.0.13/source/client/client.c.smbclient	2005-04-05 13:51:47.000000000 -0400
fenlason 04ea64f
+++ samba-3.0.13/source/client/client.c	2005-04-05 13:52:46.000000000 -0400
fenlason 04ea64f
@@ -3177,6 +3177,7 @@
fenlason 04ea64f
 		   else but port 139... */
fenlason 04ea64f
 
fenlason 04ea64f
 		cli_cm_shutdown();
fenlason 04ea64f
+		port = 139;
fenlason 04ea64f
 		cli_cm_set_port( 139 );
fenlason 04ea64f
 		cli = cli_cm_open(query_host, "IPC$", True);
fenlason 04ea64f
 	}
fenlason 04ea64f
@@ -3339,8 +3340,9 @@
fenlason 04ea64f
 			name_type = 0x03; 
fenlason 04ea64f
 			cli_cm_set_dest_name_type( name_type );
fenlason 04ea64f
 			pstrcpy(desthost,poptGetOptArg(pc));
fenlason 04ea64f
-			if( !port )
fenlason 04ea64f
-				cli_cm_set_port( 139 );
fenlason 04ea64f
+			if ( port != 139 )
fenlason 04ea64f
+				port = 139;
fenlason 04ea64f
+			cli_cm_set_port ( 138);
fenlason 04ea64f
  			message = True;
fenlason 04ea64f
  			break;
fenlason 04ea64f
 		case 'I':