pub extern "C" fn accept( fn_ptr: Option<&extern "C" fn(c_int, *mut sockaddr, *mut socklen_t) -> c_int>, fd: c_int, address: *mut sockaddr, address_len: *mut socklen_t, ) -> c_int