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;