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
| Name | Type | Dir | Description |
|---|---|---|---|
| fname | char | - | |
| fhp | fhandle_t | - |
Version history
| XNU tag | macOS | # |
|---|---|---|
| xnu-1456.1.26 | macOS 10.6 Snow Leopard | 161 |
| xnu-1699.24.8 | macOS 10.7 Lion | 161 |
| xnu-2050.18.24 | macOS 10.8 Mountain Lion | 161 |
| xnu-2422.115.4 | macOS 10.9 Mavericks | 161 |
| xnu-2782.40.9 | macOS 10.10 Yosemite | 161 |
| xnu-3247.1.106 | macOS 10.11 El Capitan | 161 |
| xnu-3789.1.32 | macOS 10.12 Sierra | 161 |
| xnu-4570.1.46 | macOS 10.13 High Sierra | 161 |
| xnu-4903.221.2 | macOS 10.14 Mojave | 161 |
| xnu-6153.11.26 | macOS 10.15 Catalina | 161 |
| xnu-7195.50.7.100.1 | macOS 11.0 Big Sur | 161 |
| xnu-8019.41.5 | macOS 12.0 Monterey | 161 |
| xnu-8792.41.9 | macOS 13.0 Ventura | 161 |
| xnu-10002.1.13 | macOS 14.0 Sonoma | 161 |
| xnu-11215.1.10 | macOS 15.0 Sequoia | 161 |
| xnu-11417.101.15 | macOS 15.4 Sequoia | 161 |
| xnu-12377.1.9 | macOS 26.0 Tahoe | 161 |
| 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