FreeBSD: Add support for _PC_HAS_HIDDENSYSTEM

In FreeBSD there is now a pathconf name _PC_HAS_HIDDENSYSTEM.
This patch adds support for it to OpenZFS.

Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Signed-off-by: Rick Macklem <rmacklem@uoguelph.ca>
Closes #17518
This commit is contained in:
rmacklem 2025-07-08 19:11:22 -07:00 committed by GitHub
parent 523d9d6007
commit 4c2a7f85d5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5428,6 +5428,11 @@ zfs_freebsd_pathconf(struct vop_pathconf_args *ap)
return (0);
}
return (EINVAL);
#ifdef _PC_HAS_HIDDENSYSTEM
case _PC_HAS_HIDDENSYSTEM:
*ap->a_retval = 1;
return (0);
#endif
default:
return (vop_stdpathconf(ap));
}