pub unsafe extern "C" fn msgrcv( msqid: c_int, msgp: *mut c_void, msgsz: size_t, msgtyp: c_long, msgflg: c_int, ) -> ssize_t