xt_write_recseq_end(9)
π xt_write_recseq_end(9) π
okay so bestie, welcome to the Kernel API Manual β this page is literally about ending a write section, and it's giving βshort but important.β Main character energy only β¨
πΈ NAME πΈ
xt_write_recseq_end β end of a write section. That's it, that's the vibe π
β¨ SYNOPSIS β¨
void xt_write_recseq_end (unsigned int addend );
π ARGUMENTS π
addendβ the return value from the previousxt_write_recseq_begin. literally just pass that back in, bestie π«Ά
π¦ DESCRIPTION π¦
End packet processing : all readers can proceed β periodt. That's the whole plot π
But okay, there are rules, and they are not optional:
- Must be called with preemption disabled β no cap, this is a must.
- softirqs must be disabled too (or we should use
this_cpu_add) β like, don't skip this, fr fr π
π SEE ALSO π
go read these too, iykyk π
- Kernel file
./include/linux/netfilter/x_tables.h - struct
xt_action_param(9) - struct
xt_mtchk_param(9) - struct
xt_mtdtor_param(9) - struct
xt_tgchk_param(9) - var
xt_recseq(9) xt_write_recseq_begin(9)
made with love from ./include/linux/netfilter, dated October 2026 πβ¨ slay and goodbye π
π¦ 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