pub fn sys_recvmmsg(
locked: &mut Locked<Unlocked>,
current_task: &CurrentTask,
fd: FdNumber,
user_mmsgvec: MMsgHdrPtr,
vlen: u32,
flags: u32,
user_timeout: TimeSpecPtr,
) -> Result<usize, Errno>pub fn sys_recvmmsg(
locked: &mut Locked<Unlocked>,
current_task: &CurrentTask,
fd: FdNumber,
user_mmsgvec: MMsgHdrPtr,
vlen: u32,
flags: u32,
user_timeout: TimeSpecPtr,
) -> Result<usize, Errno>