Add _PC_ACL_* to vop_stdpathconf
This avoid EINVAL from tmpfs etc. Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D19512
This commit is contained in:
@@ -2258,9 +2258,6 @@ nandfs_pathconf(struct vop_pathconf_args *ap)
|
||||
case _PC_NO_TRUNC:
|
||||
*ap->a_retval = 1;
|
||||
break;
|
||||
case _PC_ACL_EXTENDED:
|
||||
*ap->a_retval = 0;
|
||||
break;
|
||||
case _PC_ALLOC_SIZE_MIN:
|
||||
*ap->a_retval = ap->a_vp->v_mount->mnt_stat.f_bsize;
|
||||
break;
|
||||
|
||||
@@ -3511,9 +3511,6 @@ nfs_pathconf(struct vop_pathconf_args *ap)
|
||||
case _PC_NO_TRUNC:
|
||||
*ap->a_retval = pc.pc_notrunc;
|
||||
break;
|
||||
case _PC_ACL_EXTENDED:
|
||||
*ap->a_retval = 0;
|
||||
break;
|
||||
case _PC_ACL_NFS4:
|
||||
if (NFS_ISV4(vp) && nfsrv_useacl != 0 && attrflag != 0 &&
|
||||
NFSISSET_ATTRBIT(&nfsva.na_suppattr, NFSATTRBIT_ACL))
|
||||
@@ -3527,9 +3524,6 @@ nfs_pathconf(struct vop_pathconf_args *ap)
|
||||
else
|
||||
*ap->a_retval = 3;
|
||||
break;
|
||||
case _PC_MAC_PRESENT:
|
||||
*ap->a_retval = 0;
|
||||
break;
|
||||
case _PC_PRIO_IO:
|
||||
*ap->a_retval = 0;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user