pub unsafe extern "C" fn readlinkat( dirfd: c_int, pathname: *const c_char, buf: *mut c_char, bufsiz: size_t) -> ssize_t