9 __weak_alias(readlink
, _readlink
)
12 ssize_t
readlink(const char *name
, char *buffer
, size_t bufsiz
)
16 memset(&m
, 0, sizeof(m
));
17 m
.m_lc_vfs_readlink
.namelen
= strlen(name
) + 1;
18 m
.m_lc_vfs_readlink
.bufsize
= bufsiz
;
19 m
.m_lc_vfs_readlink
.name
= (vir_bytes
)name
;
20 m
.m_lc_vfs_readlink
.buf
= (vir_bytes
)buffer
;
22 return(_syscall(VFS_PROC_NR
, VFS_READLINK
, &m
));