pub unsafe extern "C" fn shmat( shmid: c_int, shmaddr: *const c_void, shmflg: c_int, ) -> *mut c_void