Skip to content
BSD syscall#161

svc · unix #161

getfh

Returns an opaque NFS file handle for a path on a local filesystem.

Prototype

int getfh(char *fname, fhandle_t *fhp);

Returns: int

Arguments

NameTypeDirDescription
fnamechar-
fhpfhandle_t-

Version history

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard161
xnu-1699.24.8macOS 10.7 Lion161
xnu-2050.18.24macOS 10.8 Mountain Lion161
xnu-2422.115.4macOS 10.9 Mavericks161
xnu-2782.40.9macOS 10.10 Yosemite161
xnu-3247.1.106macOS 10.11 El Capitan161
xnu-3789.1.32macOS 10.12 Sierra161
xnu-4570.1.46macOS 10.13 High Sierra161
xnu-4903.221.2macOS 10.14 Mojave161
xnu-6153.11.26macOS 10.15 Catalina161
xnu-7195.50.7.100.1macOS 11.0 Big Sur161
xnu-8019.41.5macOS 12.0 Monterey161
xnu-8792.41.9macOS 13.0 Ventura161
xnu-10002.1.13macOS 14.0 Sonoma161
xnu-11215.1.10macOS 15.0 Sequoia161
xnu-11417.101.15macOS 15.4 Sequoia161
xnu-12377.1.9macOS 26.0 Tahoe161
xnu-10002.41.9161
xnu-10002.61.3161
xnu-10002.81.5161
xnu-10063.101.15161
xnu-10063.121.3161
xnu-10063.141.1161
xnu-11215.41.3161
xnu-11215.61.5161
xnu-11215.81.4161
xnu-11417.121.6161
xnu-11417.140.69161
xnu-12377.101.15161
xnu-12377.41.6161
xnu-12377.61.12161
xnu-12377.81.4161
xnu-1486.2.11161
xnu-1504.15.3161
xnu-1504.3.12161
xnu-1504.7.4161
xnu-1504.9.17161
xnu-1504.9.26161
xnu-1504.9.37161
xnu-1699.22.73161
xnu-1699.22.81161
xnu-1699.24.23161
xnu-1699.26.8161
xnu-1699.32.7161
xnu-2050.22.13161
xnu-2050.24.15161
xnu-2050.48.11161
xnu-2050.7.9161
xnu-2050.9.2161
xnu-2422.1.72161
xnu-2422.100.13161
xnu-2422.110.17161
xnu-2422.90.20161
xnu-2782.1.97161
xnu-2782.10.72161
xnu-2782.20.48161
xnu-2782.30.5161
xnu-3247.10.11161
xnu-3248.20.55161
xnu-3248.30.4161
xnu-3248.40.184161
xnu-3248.50.21161
xnu-3248.60.10161
xnu-3789.21.4161
xnu-3789.31.2161
xnu-3789.41.3161
xnu-3789.51.2161
xnu-3789.60.24161
xnu-3789.70.16161
xnu-4570.20.62161
xnu-4570.31.3161
xnu-4570.41.2161
xnu-4570.51.1161
xnu-4570.61.1161
xnu-4570.71.2161
xnu-4903.231.4161
xnu-4903.241.1161
xnu-4903.270.47161
xnu-6153.101.6161
xnu-6153.121.1161
xnu-6153.141.1161
xnu-6153.41.3161
xnu-6153.61.1161
xnu-6153.81.5161
xnu-7195.101.1161
xnu-7195.121.3161
xnu-7195.141.2161
xnu-7195.60.75161
xnu-7195.81.3161
xnu-8019.61.5161
xnu-8019.80.24161
xnu-8020.101.4161
xnu-8020.121.3161
xnu-8020.140.41161
xnu-8792.61.2161
xnu-8792.81.2161
xnu-8796.101.5161
xnu-8796.121.2161
xnu-8796.141.3161

Notes

Restricted to root. The returned handle is meant to be passed to fhopen by an NFS server. Handles are not portable across reboots if the filesystem is reformatted.

Related APIs

fhopennfssvcmount