batadv_gw_node_update(9)
π batadv_gw_node_update β the glow-up page π
okay bestie, so this one is a kernel API manual page for batadv_gw_node_update(9), and no cap, it's lowkey iconic: it's the function that keeps the list of available gateways fresh when their bandwidth info changes. like, the mesh said "new numbers just dropped" and this is the function that's like "say less, updating the list rn" β¨
β¨ NAME β¨
batadv_gw_node_update β updates the list of available gateways with the changed bandwidth information π¦
fr fr, that's the whole vibe: gateway bandwidth changed, list needs to catch up.
πΈ SYNOPSIS πΈ
void batadv_gw_node_update (struct batadv_priv *bat_priv , struct
batadv_orig_node *orig_node , struct batadv_tvlv_gateway_data *gateway
);
it returns void, so it's giving "I do the work, I don't do receipts" energy π
π ARGUMENTS π
bat_privβ thebat_privwith all the mesh interface information. like, every single deet about that mesh interface lives in here, she's the main character πorig_nodeβ the originator announcing gateway capabilities. so this is the node that's out here telling everyone "hey, I can be a gateway bestie" π«Άgatewayβ the announced bandwidth information. this is the actual numbers she's serving π
π¦ SEE ALSO π¦
the kernel file in question is ./net/batman-adv/gateway_client.c, and honestly the whole friend group shows up here β go say hi to:
batadv_gw_node_release(9)batadv_gw_get_selected_gw_node(9)batadv_gw_get_selected_orig(9)batadv_gw_select(9)batadv_gw_reselect(9)batadv_gw_check_client_stop(9)batadv_gw_election(9)batadv_gw_check_election(9)batadv_gw_node_add(9)batadv_gw_node_get(9)batadv_gw_node_delete(9)batadv_gw_node_free(9)batadv_gw_dump(9)batadv_gw_dhcp_recipient_get(9)batadv_gw_out_of_range(9)
that's the whole squad, iykyk π
mwah, that's the page! this one came out of ./net/batman-adv, dated October 2026, and it's literally titled batadv_gw_node_update(9) β periodt. go update those gateways, bestie, and drink some water ππ§π
π¦ 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