llc_ui_recvmsg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so we're in the Kernel API Manual, and this page is all about llc_ui_recvmsg(9) β€” the function whose whole thing is: copy received data to the socket user. slay.

✨ SYNOPSIS ✨

int llc_ui_recvmsg (struct socket *sock , struct msghdr *msg , size_t
len , int flags );

πŸ’… ARGUMENTS πŸ’…

  • sock β€” the socket you're copying data from. that's the source, bestie.
  • msg β€” "various user space related information" β€” literally the user-space info bundle.
  • len β€” size of the user buffer. how much room we're working with.
  • flags β€” user-specified flags. the user said what they said.

🌸 DESCRIPTION 🌸

okay so the function does exactly what it says on the tin: copy received data to the socket user. no cap. Returns non-negative upon success, negative otherwise. that's the whole vibe check: non-negative = good, negative = not it.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./net/llc/af_llc.c is where the crowd hangs out, and these are the besties you should also check out:


signed off from source/version ./net/llc, dated October 2026 β€” bye bestie, go copy that data πŸ’–βœ¨

πŸ“¦ where this page comes from