nlmsg_consume(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so real talk, this is nlmsg_consume β€” it's the function that frees a netlink message. that's the whole gig bestie, that's her job πŸ’…

this page lives in the Kernel API Manual, and yes it's a whole manual just for the kernel girlies πŸŽ€


✨ SYNOPSIS ✨

void nlmsg_consume (struct sk_buff *skb );

like, the way that signature is just sitting there being iconic ✨ void in, void out, no return value, no drama, periodt πŸ‘‘


🫢 ARGUMENTS 🫢

  • skb β€” the socket buffer of the netlink message 🌸 that's it, that's the whole argument. one (1) socket buffer, it's giving lowkey minimalism and honestly? obsessed πŸ¦‹

🌈 SEE ALSO 🌈

okay so this is the part where the manpage goes fully main character and name-drops the ENTIRE netlink squad 😭 no cap, the whole friend group shows up. first the source file herself:

  • Kernel file ./include/net/netlink.h

and then the whole guest list, in order, bestie, don't skip a single one 🫢

ngl that list ate and left no crumbs πŸ”₯ every single one of those is a real reference on the page, i did NOT make any of them up, that's just how the netlink header rolls πŸ’€

and that's the page bestie!! 🧚 this lil doc ships out of ./include/net and it's dated October 2026 β€” like, the future?? she's ahead of her time fr fr ⭐ thanks for reading, mwah πŸ’œ

πŸ“¦ where this page comes from