llc_ui_send_data(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… llc_ui_send_data β€” the Kernel API Manual moment πŸŽ€

okay so bestie, welcome to the llc_ui_send_data(9) page β€” yes it's a kernel API manual entry, yes it's about sending data over a reliable llc2 connection, and yes we're gonna get through it together ✨


🌸 NAME 🌸

llc_ui_send_data β€” send data via a reliable llc2 connection, fr fr πŸ¦‹


✨ SYNOPSIS ✨

int llc_ui_send_data (struct sock* sk , struct sk_buff *skb , int noblock );

πŸŽ€ ARGUMENTS πŸŽ€

  • sk β€” the connection that this socket is using πŸ’«
  • skb β€” the data the user wishes to send, like the actual goods πŸ“¦
  • noblock β€” literally asking "can we block waiting for data?" like yes or no bestie, decide 😭

🫢 DESCRIPTION 🫢

So the whole vibe is: send data via a reliable llc2 connection. That's it, that's the job πŸ’…

It returns 0 upon success, and non-zero if the action did not succeed β€” so 0 is the slay, anything else is the not-slay 🌈

⚠️ real talk: this function always consumes a reference to the skb. No cap. Every single time. So don't come for it later expecting that reference back, because it ate it πŸ‘‘

🌟 SEE ALSO 🌟

Kernel file ./net/llc/af_llc.c plus the whole friend group of llc functions, all iconic, all linked:


and that's the whole page bestie, you ate that πŸ“ this gem comes to you from ./net/llc, dated October 2026 β€” mwah, go forth and send data responsibly πŸ’–πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from