svn commit: samba r16351 - in trunk/source/libsmb: .
derrell at samba.org
derrell at samba.org
Mon Jun 19 16:45:01 GMT 2006
Author: derrell
Date: 2006-06-19 16:45:01 +0000 (Mon, 19 Jun 2006)
New Revision: 16351
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16351
Log:
Only set the DFS capability flag if the share is a DFS root. Fixes bug 3814.
Modified:
trunk/source/libsmb/clientgen.c
Changeset:
Modified: trunk/source/libsmb/clientgen.c
===================================================================
--- trunk/source/libsmb/clientgen.c 2006-06-19 16:25:19 UTC (rev 16350)
+++ trunk/source/libsmb/clientgen.c 2006-06-19 16:45:01 UTC (rev 16351)
@@ -198,7 +198,7 @@
flags2 = FLAGS2_LONG_PATH_COMPONENTS;
if (cli->capabilities & CAP_UNICODE)
flags2 |= FLAGS2_UNICODE_STRINGS;
- if (cli->capabilities & CAP_DFS)
+ if ((cli->capabilities & CAP_DFS) && cli->dfsroot)
flags2 |= FLAGS2_DFS_PATHNAMES;
if (cli->capabilities & CAP_STATUS32)
flags2 |= FLAGS2_32_BIT_ERROR_CODES;
More information about the samba-cvs
mailing list