#[unsafe(no_mangle)]pub unsafe extern "C" fn getsockopt( fd: i32, level: i32, optname: i32, optval: *mut c_void, optlen: *mut u32, ) -> i32