pub unsafe extern "C" fn rb_cloexec_open(
    pathname: *const c_char,
    flags: c_int,
    mode: mode_t
) -> c_int