FHREADLINK(2) | System Calls Manual | FHREADLINK(2) |
fhreadlink
— read
value of a symbolic link
Standard C Library (libc, -lc)
#include
<sys/param.h>
#include <sys/mount.h>
int
fhreadlink
(fhandle_t
*fhp, char *buf,
size_t bufsize);
The
fhreadlink
()
system call places the contents of the symbolic link
fhp in the buffer buf, which has
size bufsiz. The fhreadlink
()
system call does not append a NUL
character to
buf.
The call returns the count of characters placed in the buffer if it succeeds, or a -1 if an error occurs, placing the error code in the global variable errno.
The readlink
() system call will fail
if:
ENOENT
]ELOOP
]EINVAL
]EIO
]EINTEGRITY
]EFAULT
]ESTALE
]March 30, 2020 | Debian |