extern "c" fn readlinkat(c.T, [*:0]const u8, [*]u8, usize) callconv(.C) isize
dirfd: c.T,
path: [*:0]const u8,
buf: [*]u8,
bufsize: usize,