Currently the Samba server parsing code treats '\\' as a directory separator even when posix pathnames is set to true.
This means currently that we're not 100% POSIX as '\\' is valid in a POSIX pathname, the only banned characters are '/' and '\0'. How much of a problem is this ? And how much effort (if any) should I put into fixing this ? This includes all currently released servers up to 3.0.24 that support the POSIX pathnames extension. The issue becomes a problem with DFS pathnames, which are defined are : \server\share\<pathname>. '\\' is mandatory as a separator in the first 2 path components. Do we want to enforce a DFS name as : \server\share\path/is/now/posix, or as : \server\share/path/is/now/posix, or can we live with '\\' always being a directory separator ? Jeremy. _______________________________________________ cifs-protocol mailing list [email protected] https://lists.samba.org/mailman/listinfo/cifs-protocol
