batadv_v_orig_dump_bucket(9)
π¦ batadv_v_orig_dump_bucket(9) π¦ β Kernel API Manual, bestie edition π
Okay so this is the manual page for batadv_v_orig_dump_bucket(9), and we're gonna get through it together, no cap.
β¨ NAME β¨
batadv_v_orig_dump_bucket β dump an originator bucket into a message. That's the whole job, and honestly? Iconic. π
πΈ SYNOPSIS πΈ
Here's the signature in all its glory, bestie:
int batadv_v_orig_dump_bucket (struct sk_buff *msg , u32 portid , u32
seq , struct batadv_priv *bat_priv , struct batadv_hard_iface
*if_outgoing , struct hlist_head *head , int *idx_s , int *sub );
π ARGUMENTS π
Every single argument, no skipping, periodt:
msgβ the Netlink message you're dumping into πportidβ the port making the netlink request πseqβ the sequence number of the netlink message π’bat_privβ the bat priv with all the mesh interface information, lowkey the main character here π«Άif_outgoingβ limit the dump to entries with this outgoing interface πͺheadβ the bucket to be dumped πͺ£idx_sβ number of entries to be skipped, we're hopping over them β¨subβ number of sub entries to be skipped, yes specifically sub entries π
π¦ RETURN π¦
Error code, or 0 on success. So if you get 0, that's a slay; anything else is the error code doing its thing. π
π₯ SEE ALSO π₯
The kernel file where this lives is ./net/batman-adv/bat_v.c, and here's the whole function fam β every name exactly as it appears, iykyk:
batadv_v_iface_activate(9)batadv_v_iface_enable(9)batadv_v_iface_disable(9)batadv_v_primary_iface_set(9)batadv_v_iface_update_mac(9)batadv_v_hardif_neigh_init(9)batadv_v_neigh_dump_neigh(9)batadv_v_neigh_dump_hardif(9)batadv_v_neigh_dump(9)batadv_v_orig_dump_subentry(9)batadv_v_orig_dump_entry(9)batadv_v_orig_dump(9)batadv_v_neigh_cmp(9)batadv_v_neigh_is_sob(9)batadv_v_init_sel_class(9)batadv_v_gw_throughput_get(9)batadv_v_gw_get_best_gw_node(9)batadv_v_gw_is_eligible(9)batadv_v_gw_dump_entry(9)batadv_v_gw_dump(9)batadv_v_hardif_init(9)batadv_v_mesh_init(9)batadv_v_mesh_free(9)batadv_v_init(9)batadv_v_deinit(9)
Signed with love by the ./net/batman-adv crew, dated October 2026 β batadv_v_orig_dump_bucket(9) out! π«Άπβ¨
π¦ 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