I've disabled the conversion of null filenames to "." until we solve
authorAndrew Tridgell <tridge@samba.org>
Fri, 25 Sep 1998 03:52:29 +0000 (03:52 +0000)
committerAndrew Tridgell <tridge@samba.org>
Fri, 25 Sep 1998 03:52:29 +0000 (03:52 +0000)
the win95 printing problem. I suspect it is a smbgetatr() problem with
a null name (which requires special behaviour).

This is an interim solution.
(This used to be commit 0a69e091a2ec75bce89760d69ea1488941108740)

source3/smbd/filename.c

index 7cbb3392cb7423b5916e0256c28d1a61df72f42a..685725f0961198c793f32adf05d8b1f425f8a280 100644 (file)
@@ -366,6 +366,8 @@ BOOL unix_convert(char *name,connection_struct *conn,char *saved_last_component,
 
   trim_string(name,"/","/");
 
+  /* I've disabled this till we fix printing (probably a getatr problem) (tridge) */
+#if TRIM_NULL_NAMES
   /*
    * If we trimmed down to a single '\0' character
    * then we should use the "." directory to avoid
@@ -376,6 +378,7 @@ BOOL unix_convert(char *name,connection_struct *conn,char *saved_last_component,
     name[0] = '.';
     name[1] = '\0';
   }
+#endif
 
   /*
    * Ensure saved_last_component is valid even if file exists.