iucv_messag...ive_iprmdata(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… iucv_message_receive_iprmdata πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the little internal helper that grabs RMDATA when it's been chilling inside &struct iucv_message. yes, the ampersand is part of the vibe, we don't question the kernel authors πŸŽ€


🌸 NAME 🌸

iucv_message_receive_iprmdata β€” the internal function that receives RMDATA stored right there in &struct iucv_message πŸ’–


✨ SYNOPSIS ✨

int iucv_message_receive_iprmdata (struct iucv_path *path , struct
       iucv_message *msg , u8 flags , void *buffer , size_t size , size_t
       *residual );

like, that's the whole signature, no cap 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • path β€” the address of your iucv path structure, iykyk πŸ›£οΈ
  • msg β€” the address of your iucv msg structure πŸ’Œ
  • flags β€” how the message gets received, and the one you'd pass here is IUCV_IPBUFLST 🚩
  • buffer β€” the address of the data buffer or the address of a struct iucv_array, dealer's choice ✨
  • size β€” the length of the data buffer, literally just that πŸ“
  • residual β€” how many bytes are still left over in the data buffer, the leftovers πŸ˜­πŸ“

πŸ‘‘ DESCRIPTION πŸ‘‘

so this one is an internal function, right β€” it's not out here living its main character energy in public. it's used by iucv_message_receive and __iucv_message_receive to receive the RMDATA data that's stored in struct iucv_message. team player behaviour, honestly 🫢


πŸ’€ RETURN πŸ’€

0

that's it. that's the return value. iconic minimalism 🌈⭐


πŸ”₯ SEE ALSO πŸ”₯

the kernel file lives at ./net/iucv/iucv.c, and the whole friend group is here β€” go say hi πŸ‘‹πŸ’œ


and that's the whole page, bestie πŸ§šπŸ’– this one's from ./net/iucv, dated October 2026 β€” go off, read the source, slay πŸ’…βœ¨

πŸ“¦ where this page comes from