pub unsafe extern "C" fn open(
    pathname: *const c_char,
    flags: c_int,
     ...
) -> Option<OwnedFd>