Unix/Linux Go Back    

OpenDarwin 7.2.1 - man page for getfh (opendarwin section 2)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

GETFH(2)			     BSD System Calls Manual				 GETFH(2)

     getfh -- get file handle

     #include <sys/types.h>
     #include <sys/mount.h>

     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 superuser.

     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:

     [ENOTDIR]		A component of the path prefix of path is not a directory.

     [ENAMETOOLONG]	The length of a component of path exceeds {NAME_MAX} characters, or the
			length of path exceeds {PATH_MAX} characters.

     [ENOENT]		The file referred to by path does not exist.

     [EACCES]		Search permission is denied for a component of the path prefix of path.

     [ELOOP]		Too many symbolic links were encountered in translating path.

     [EFAULT]		Fhp points to an invalid address.

     [EIO]		An I/O error occurred while reading from or writing to the file system.

     The getfh() function first appeared in 4.4BSD.

BSD					   June 9, 1993 				      BSD
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 03:07 AM.