llc_conn_ac_...ck_if_needed(9)
hey bestie! welcome to the Kernel API Manual page for llc_conn_ac_...ck_if_needed(9) β yes the name is doing the absolute most, but she's iconic π
β¨ NAME β¨
llc_conn_ac_send_ack_if_needed β check if ack is needed π
π¦ SYNOPSIS π¦
int llc_conn_ac_send_ack_if_needed (struct sock *sk , struct sk_buff *skb );
πΈ ARGUMENTS πΈ
skβ the current connection structure, aka the main character of this call π«Άskbβ the current event, like the packet situation that just showed up π
π DESCRIPTION π
okay so here's the vibe: this one checks the number of received PDUs which have not been acknowledged, yet. If the number of them reaches "npta" (Number of PDUs To Acknowledge), then it sends an RR response as acknowledgement for them. Returns 0 for success, 1 otherwise. periodt. β¨
π₯ SEE ALSO π₯
the kernel file is literally ./net/llc/llc_c_ac.c, and the besties to check next are:
llc_conn_ac_rst_sendack_flag(9)llc_conn_ac_send_i_rsp_f_set_ackpf(9)llc_conn_ac_send_i_as_ack(9)llc_conn_ac_send_rr_rsp_f_set_ackpf(9)llc_conn_ac_inc_npta_value(9)llc_conn_ac_adjust_npta_by_rr(9)llc_conn_ac_adjust_npta_by_rnr(9)llc_conn_ac_dec_tx_win_size(9)llc_conn_ac_inc_tx_win_size(9)llc_conn_disc(9)llc_conn_reset(9)llc_circular_between(9)llc_process_tmr_ev(9)
xoxo, this pageβs source/version is ./net/llc, dated October 2026, for llc_conn_ac_...ck_if_needed(9) π
β¨
π¦ 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