llc_pdu_init_as_frmr_rsp(9)
π llc_pdu_init_as_frmr_rsp(9) β the Kernel API Manual glow-up β¨
okay so bestie, welcome to the llc_pdu_init_as_frmr_rsp(9) page π this is a Kernel API Manual moment, and we're gonna get you so comfy with it.
π NAME
llc_pdu_init_as_frmr_rsp β builds a FRMR response PDU. that's it, that's the whole vibe β¨
πΈ SYNOPSIS
void llc_pdu_init_as_frmr_rsp (struct sk_buff *skb , struct llc_pdu_sn
*prev_pdu , u8 f_bit , u8 vs , u8 vr , u8 vzyxw );
literally no return value, it's a void girlie β she just does the thing and leaves π
π¦ ARGUMENTS
skbβ the address of the frame you're building. like, the actual canvas π¨prev_pduβ the rejected PDU frame. the one that flopped, rip πf_bitβ the F bit to set in the PDU. yes queen, set it π₯vsβ the tx state vari value for the data link conn at the rejecting LLC. get into it β¨vrβ the rx state var value for the data link conn at the rejecting LLC. matching set, we love to see it πvzyxwβ completely described in the IEEE Std 802.2 document (Pg 55). no cap, that's genuinely all this page says about it, go read the doc bestie ππ
π DESCRIPTION
Builds a pdu frame as a FRMR response. short and iconic, periodt π β¨
π SEE ALSO
Kernel file ./net/llc/llc_pdu.c β and the whole friend group:
llc_pdu_set_pf_bit(9)llc_pdu_decode_pf_bit(9)llc_pdu_init_as_disc_cmd(9)llc_pdu_init_as_i_cmd(9)llc_pdu_init_as_rej_cmd(9)llc_pdu_init_as_rnr_cmd(9)llc_pdu_init_as_rr_cmd(9)llc_pdu_init_as_sabme_cmd(9)llc_pdu_init_as_dm_rsp(9)llc_pdu_init_as_rr_rsp(9)llc_pdu_init_as_rej_rsp(9)llc_pdu_init_as_rnr_rsp(9)llc_pdu_init_as_ua_rsp(9)llc_pdu_decode_pdu_type(9)llc_pdu_get_pf_bit(9)
π«Ά that's the whole page bestie, you ate that. go build your FRMR response and slay π
and that's a wrap!! sourced from ./net/llc, dated October 2026 β mwah πβ¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms