GETFH(2) | System Calls Manual | GETFH(2) |
getfh
— get file
handle
#include
<sys/types.h>
#include <sys/mount.h>
int
getfh
(const
char *path, fhandle_t
*fhp);
getfh
()
returns a file handle for the specified file or directory in the file handle
pointed to by fhp. This system call is restricted to
the super-user and is used by an NFS server's
nfsd(8) daemon to obtain file handles
used in NFS MOUNT service replies.
Upon successful completion, a value of 0 is returned. Otherwise, -1 is returned and the global variable errno is set to indicate the error.
getfh
() fails if one or more of the
following are true:
{NAME_MAX}
characters, or the length of
path exceeds {PATH_MAX}
characters.The getfh
() function first appeared in
4.4BSD.
January 9, 2007 | macOS 15.2 |