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.9—161
xnu-10002.61.3—161
xnu-10002.81.5—161
xnu-10063.101.15—161
xnu-10063.121.3—161
xnu-10063.141.1—161
xnu-11215.41.3—161
xnu-11215.61.5—161
xnu-11215.81.4—161
xnu-11417.121.6—161
xnu-11417.140.69—161
xnu-12377.101.15—161
xnu-12377.41.6—161
xnu-12377.61.12—161
xnu-12377.81.4—161
xnu-1486.2.11—161
xnu-1504.15.3—161
xnu-1504.3.12—161
xnu-1504.7.4—161
xnu-1504.9.17—161
xnu-1504.9.26—161
xnu-1504.9.37—161
xnu-1699.22.73—161
xnu-1699.22.81—161
xnu-1699.24.23—161
xnu-1699.26.8—161
xnu-1699.32.7—161
xnu-2050.22.13—161
xnu-2050.24.15—161
xnu-2050.48.11—161
xnu-2050.7.9—161
xnu-2050.9.2—161
xnu-2422.1.72—161
xnu-2422.100.13—161
xnu-2422.110.17—161
xnu-2422.90.20—161
xnu-2782.1.97—161
xnu-2782.10.72—161
xnu-2782.20.48—161
xnu-2782.30.5—161
xnu-3247.10.11—161
xnu-3248.20.55—161
xnu-3248.30.4—161
xnu-3248.40.184—161
xnu-3248.50.21—161
xnu-3248.60.10—161
xnu-3789.21.4—161
xnu-3789.31.2—161
xnu-3789.41.3—161
xnu-3789.51.2—161
xnu-3789.60.24—161
xnu-3789.70.16—161
xnu-4570.20.62—161
xnu-4570.31.3—161
xnu-4570.41.2—161
xnu-4570.51.1—161
xnu-4570.61.1—161
xnu-4570.71.2—161
xnu-4903.231.4—161
xnu-4903.241.1—161
xnu-4903.270.47—161
xnu-6153.101.6—161
xnu-6153.121.1—161
xnu-6153.141.1—161
xnu-6153.41.3—161
xnu-6153.61.1—161
xnu-6153.81.5—161
xnu-7195.101.1—161
xnu-7195.121.3—161
xnu-7195.141.2—161
xnu-7195.60.75—161
xnu-7195.81.3—161
xnu-8019.61.5—161
xnu-8019.80.24—161
xnu-8020.101.4—161
xnu-8020.121.3—161
xnu-8020.140.41—161
xnu-8792.61.2—161
xnu-8792.81.2—161
xnu-8796.101.5—161
xnu-8796.121.2—161
xnu-8796.141.3—161

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