Fixed problem with smbclient issuing '*.*' to NT server when an
authorJeremy Allison <jra@samba.org>
Sat, 14 Nov 1998 03:34:44 +0000 (03:34 +0000)
committerJeremy Allison <jra@samba.org>
Sat, 14 Nov 1998 03:34:44 +0000 (03:34 +0000)
NT server needs '*'. Win95/98 doesn't care either way :-).
Jeremy.

source/client/client.c

index fe6a5f300368df1eccc97c7ad4ecd77c933fde61..4abb812e89be91247679967e728d20966af776d3 100644 (file)
@@ -374,7 +374,7 @@ static void do_list_helper(file_info *f, const char *mask)
                        if (do_list_fn == display_finfo) {
                                DEBUG(0,("\n%s\n",CNV_LANG(mask2)));
                        }
-                       pstrcat(mask2,"\\*.*");
+                       pstrcat(mask2,"\\*");
                        do_list(mask2, do_list_attr, do_list_fn, True, True);
                }
                return;
@@ -422,7 +422,7 @@ static void cmd_dir(void)
                        pstrcat(mask,p);
        }
        else {
-               pstrcat(mask,"*.*");
+               pstrcat(mask,"*");
        }
 
        do_list(mask, attribute, display_finfo, recurse, True);
@@ -455,7 +455,7 @@ static void cmd_du(void)
                else
                        pstrcat(mask,p);
        } else {
-               pstrcat(mask,"*.*");
+               pstrcat(mask,"*");
        }
 
        do_list(mask, attribute, do_du, recurse, True);
@@ -644,7 +644,7 @@ static void do_mget(file_info *finfo)
        }
 
        pstrcpy(mget_mask,cur_dir);
-       pstrcat(mget_mask,"*.*");
+       pstrcat(mget_mask,"*");
        
        do_list(mget_mask, aSYSTEM | aHIDDEN | aDIR,do_mget,False, True);
        chdir("..");
@@ -718,7 +718,7 @@ static void cmd_mget(void)
                pstrcpy(mget_mask,cur_dir);
                if(mget_mask[strlen(mget_mask)-1]!='\\')
                        pstrcat(mget_mask,"\\");
-               pstrcat(mget_mask,"*.*");
+               pstrcat(mget_mask,"*");
                do_list(mget_mask, attribute,do_mget,False,True);
        }
 }