svn commit: samba r16356 - in branches/SAMBA_3_0/source/libsmb: .

jra at samba.org jra at samba.org
Mon Jun 19 17:23:54 GMT 2006


Author: jra
Date: 2006-06-19 17:23:54 +0000 (Mon, 19 Jun 2006)
New Revision: 16356

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16356

Log:
Helping derrell out. Jeremy.

Only set the DFS capability flag if the share is a DFS root.  Fixes bug 3814.


Modified:
   branches/SAMBA_3_0/source/libsmb/clientgen.c


Changeset:
Modified: branches/SAMBA_3_0/source/libsmb/clientgen.c
===================================================================
--- branches/SAMBA_3_0/source/libsmb/clientgen.c	2006-06-19 17:22:53 UTC (rev 16355)
+++ branches/SAMBA_3_0/source/libsmb/clientgen.c	2006-06-19 17:23:54 UTC (rev 16356)
@@ -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