HomeFreeBSD

nfsd: Continue adding macros so nfsd can run in a vnet prison

Description

nfsd: Continue adding macros so nfsd can run in a vnet prison

Commit 7344856e3a6d added a lot of macros that will front end
vnet macros so that nfsd(8) can run in vnet prison.
This patch adds some more, to allow the nfsuserd(8) daemon to
run in vnet prison, once the macros map to vnet ones.
This is the last commit for NFSD_VNET_xxx macros, but there are
still some for KRPC_VNET_xxx and KGSS_VNET_xx to allow the
rpc.tlsservd(8) and gssd(8) daemons to run in a vnet prison.

(cherry picked from commit f0db2b6022dfa15f375f5fcdd278b9df21cb88f5)

Details

Provenance
rmacklemAuthored on Feb 14 2023, 9:33 PM
Parents
rGaeb27b5d12d3: nfsd: Wrap nfsstatsv1_p in the NFSD_VNET() macro
Branches
Unknown
Tags
Unknown