bond_advance_esn_state(9)
π bond_advance_esn_state(9) β like, the whole glow-up, bestie
okay so this is a page straight out of the Kernel API Manual (yes, that manual, the one your kernel-dev bestie keeps open in another tab π«Ά). It's a kernel function page, and no cap, it's short β but it's iconic in its own little way.
β¨ NAME β¨
bond_advance_esn_state β bestie, it's the ESN support for IPSec HW offload. That's it. That's the whole vibe. ESN = Extended Sequence Numbers, HW offload = the hardware doing the heavy lifting so the CPU can chill π
πΈ SYNOPSIS πΈ
void bond_advance_esn_state (struct xfrm_state *xs );
literally that's the whole signature. no return value, no drama. it's giving "I do one thing and I do it well" energy. β¨
π ARGUMENTS π
xsβ pointer to transformer state struct. yep, that's the only thing you hand it. one argument, one job, main character energy fr fr. π¦
π₯ SEE ALSO π₯
okay this is where it gets good β the whole friend group shows up. not me listing every single one of them, but here we go, all of them, exactly as written, no skips, no merges, periodt π
- Kernel file
./drivers/net/bonding/bond_main.c bond_dev_queue_xmit(9)bond_vlan_rx_add_vid(9)bond_vlan_rx_kill_vid(9)bond_ipsec_dev(9)bond_ipsec_add_sa(9)bond_ipsec_del_sa(9)bond_ipsec_offload_ok(9)bond_xfrm_update_stats(9)bond_set_dev_addr(9)bond_choose_primary_or_current(9)bond_find_best_slave(9)bond_change_active_slave(9)bond_select_active_slave(9)bond_xmit_hash(9)bond_xmit_hash_xdp(9)bond_get_slave_by_id(9)bond_rr_gen_slave_id(9)bond_sk_hash_l34(9)
like, the entire bonding friend group in one list β genuinely obsessed π
ngl bestie, if you're reading this page you're probably already deep in the IPSec-offload-and-bonding lore. iykyk. π§
and that's the whole page, diva. it lives over in ./drivers/net/bonding, dated October 2026, and it's filed under bond_advance_esn_state(9) in the Kernel API Manual β go off, kernel docs, you ate. πππ
π¦ 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