libc
pub unsafe extern "C" fn openat( dirfd: c_int, pathname: *const c_char, flags: c_int, ...) -> c_int