uapi::c
pub unsafe fn openat2( dirfd: c_int, pathname: *const c_char, how: *mut open_how, size: usize) -> c_int