#[unsafe(no_mangle)]pub unsafe extern "C" fn sem_open( name: *const c_char, flags: c_int, ... ) -> *mut sem_t