Oops. Reversed mangled map change made in error. Testing
authorJeremy Allison <jra@samba.org>
Thu, 28 Aug 1997 22:54:41 +0000 (22:54 +0000)
committerJeremy Allison <jra@samba.org>
Thu, 28 Aug 1997 22:54:41 +0000 (22:54 +0000)
found this one. Jeremy (jallison@whistle.com)

source/smbd/trans2.c

index 28bff0884377d1f2bb60cff1c786b1cd3b8b3af2..0ef7327d2e2fa1e92998b0ad4110aad77a4d0679 100644 (file)
@@ -329,8 +329,7 @@ static int get_lanman2_dir_entry(int cnum,char *path_mask,int dirtype,int info_l
 
       strcpy(fname,dname);      
 
-      if(name_map_mangle(fname,False,SNUM(cnum)) &&
-         mask_match(fname, mask, case_sensitive, True))
+      if(mask_match(fname, mask, case_sensitive, True))
        {
          BOOL isdots = (strequal(fname,"..") || strequal(fname,"."));
          if (dont_descend && !isdots)
@@ -369,6 +368,8 @@ static int get_lanman2_dir_entry(int cnum,char *path_mask,int dirtype,int info_l
        }
     }
 
+  name_map_mangle(fname,False,SNUM(cnum));
+
   p = pdata;
   nameptr = p;