summaryrefslogtreecommitdiffstats
path: root/sys/fs
diff options
context:
space:
mode:
authorbp <bp@FreeBSD.org>2001-08-21 08:25:09 +0000
committerbp <bp@FreeBSD.org>2001-08-21 08:25:09 +0000
commit078a22aae0743318e58f4036b3cefdfa537f61ed (patch)
tree719471513f880bc106e9a792009b304cfe7f1ae1 /sys/fs
parenta333ea9b9dceedf97cd348f13d9ec4dcb3cfa6b3 (diff)
downloadFreeBSD-src-078a22aae0743318e58f4036b3cefdfa537f61ed.zip
FreeBSD-src-078a22aae0743318e58f4036b3cefdfa537f61ed.tar.gz
Return proper length of _PC_NAME_MAX value if long names support is enabled.
Obtained from: Mac OS X MFC after: 1 week
Diffstat (limited to 'sys/fs')
-rw-r--r--sys/fs/smbfs/smbfs_vnops.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/fs/smbfs/smbfs_vnops.c b/sys/fs/smbfs/smbfs_vnops.c
index 11bfd50..fabc651 100644
--- a/sys/fs/smbfs/smbfs_vnops.c
+++ b/sys/fs/smbfs/smbfs_vnops.c
@@ -859,7 +859,7 @@ smbfs_pathconf (ap)
*retval = 0;
break;
case _PC_NAME_MAX:
- *retval = (vcp->vc_flags & SMBV_LONGNAMES) ? 255 : 12;
+ *retval = (vcp->vc_hflags2 & SMB_FLAGS2_KNOWS_LONG_NAMES) ? 255 : 12;
break;
case _PC_PATH_MAX:
*retval = 800; /* XXX: a correct one ? */
OpenPOWER on IntegriCloud