Skip to content
BSD syscall#155

svc · unix #155

nfssvc

Manages NFS server kernel threads and configuration from a privileged daemon.

Prototype

int nfssvc(int flag, caddr_t argp);

Returns: int

Arguments

NameTypeDirDescription
flagint-
argpcaddr_t-

Version history

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard155
xnu-1699.24.8macOS 10.7 Lion155
xnu-2050.18.24macOS 10.8 Mountain Lion155
xnu-2422.115.4macOS 10.9 Mavericks155
xnu-2782.40.9macOS 10.10 Yosemite155
xnu-3247.1.106macOS 10.11 El Capitan155
xnu-3789.1.32macOS 10.12 Sierra155
xnu-4570.1.46macOS 10.13 High Sierra155
xnu-4903.221.2macOS 10.14 Mojave155
xnu-6153.11.26macOS 10.15 Catalina155
xnu-7195.50.7.100.1macOS 11.0 Big Sur155
xnu-8019.41.5macOS 12.0 Monterey155
xnu-8792.41.9macOS 13.0 Ventura155
xnu-10002.1.13macOS 14.0 Sonoma155
xnu-11215.1.10macOS 15.0 Sequoia155
xnu-11417.101.15macOS 15.4 Sequoia155
xnu-12377.1.9macOS 26.0 Tahoe155
xnu-10002.41.9155
xnu-10002.61.3155
xnu-10002.81.5155
xnu-10063.101.15155
xnu-10063.121.3155
xnu-10063.141.1155
xnu-11215.41.3155
xnu-11215.61.5155
xnu-11215.81.4155
xnu-11417.121.6155
xnu-11417.140.69155
xnu-12377.101.15155
xnu-12377.41.6155
xnu-12377.61.12155
xnu-12377.81.4155
xnu-1486.2.11155
xnu-1504.15.3155
xnu-1504.3.12155
xnu-1504.7.4155
xnu-1504.9.17155
xnu-1504.9.26155
xnu-1504.9.37155
xnu-1699.22.73155
xnu-1699.22.81155
xnu-1699.24.23155
xnu-1699.26.8155
xnu-1699.32.7155
xnu-2050.22.13155
xnu-2050.24.15155
xnu-2050.48.11155
xnu-2050.7.9155
xnu-2050.9.2155
xnu-2422.1.72155
xnu-2422.100.13155
xnu-2422.110.17155
xnu-2422.90.20155
xnu-2782.1.97155
xnu-2782.10.72155
xnu-2782.20.48155
xnu-2782.30.5155
xnu-3247.10.11155
xnu-3248.20.55155
xnu-3248.30.4155
xnu-3248.40.184155
xnu-3248.50.21155
xnu-3248.60.10155
xnu-3789.21.4155
xnu-3789.31.2155
xnu-3789.41.3155
xnu-3789.51.2155
xnu-3789.60.24155
xnu-3789.70.16155
xnu-4570.20.62155
xnu-4570.31.3155
xnu-4570.41.2155
xnu-4570.51.1155
xnu-4570.61.1155
xnu-4570.71.2155
xnu-4903.231.4155
xnu-4903.241.1155
xnu-4903.270.47155
xnu-6153.101.6155
xnu-6153.121.1155
xnu-6153.141.1155
xnu-6153.41.3155
xnu-6153.61.1155
xnu-6153.81.5155
xnu-7195.101.1155
xnu-7195.121.3155
xnu-7195.141.2155
xnu-7195.60.75155
xnu-7195.81.3155
xnu-8019.61.5155
xnu-8019.80.24155
xnu-8020.101.4155
xnu-8020.121.3155
xnu-8020.140.41155
xnu-8792.61.2155
xnu-8792.81.2155
xnu-8796.101.5155
xnu-8796.121.2155
xnu-8796.141.3155

Notes

Used by nfsd to dispatch worker threads into the kernel where they service RPC requests. Requires root and the system NFS server entitlements. Not intended for direct application use.

Related APIs

nfsclntgetfhfhopenmount