llc_conn_res...i_pdu_as_cmd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… llc_conn_resend_i_pdu_as_cmd(9) β€” from the Kernel API Manual

okay so bestie, before we even start: the full name is llc_conn_resend_i_pdu_as_cmd and yes the header up there squishes it down to llc_conn_res...i_pdu_as_cmd(9) because man page headers are dramatic like that. we're in the Kernel API Manual, section 9, and this is a whole vibe.


✨ NAME ✨

llc_conn_resend_i_pdu_as_cmd β€” resend all all unacknowledged I PDUs

not a typo on my end, the original really does say "all all" twice and honestly? she said it with her chest. two alls. we respect it. 🫢

πŸ¦‹ SYNOPSIS πŸ¦‹

void llc_conn_resend_i_pdu_as_cmd (struct sock *sk , u8 nr , u8
       first_p_bit );

returns nothing, takes three things, causes chaos in the best way. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • sk β€” the active connection, like, the actual socket she's working with. she's the main character here.
  • nr β€” the NR. that's it. that's the whole description. iconic minimalism ngl.
  • first_p_bit β€” the p_bit value of the first pdu. yes the name is literally the description, she's very direct. ✨

🌸 DESCRIPTION 🌸

okay so here's the tea: this function resends all unacknowledged I PDUs, starting with the NR.

the first one goes out as a command PDU with its P bit equal to first_p_bit.

and if there's more than one to send? the subsequent ones go out as command PDUs too, except their P bit equals zero (0). every single one of them. no exceptions, no half-sends, no "lol forgot one." periodt. πŸ”₯


🌈 SEE ALSO 🌈

bestie she comes with an entire friend group and you're gonna meet every one of them, so buckle up:

like, that's the whole group chat. go read them, they're all slaying in ./net/llc. πŸ‘‘


got it from ./net/llc, dated October 2026, filed under llc_conn_res...i_pdu_as_cmd(9) β€” mwah, go resend those PDUs responsibly, ily, bye! πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from