batadv_gw_node_free(9)
π batadv_gw_node_free β like, the whole kernel API manual vibe β¨
okay so bestie, we're in the Kernel API Manual today and the main character of this page is batadv_gw_node_free(9). she's a little function with big "free the gateway info from the mesh interface" energy and honestly? she ate. let's get into it π
β¨ NAME β¨
batadv_gw_node_free β frees the gateway information from the mesh interface, no cap π
π¦ SYNOPSIS π¦
void batadv_gw_node_free (struct batadv_priv *bat_priv );
that's it. that's the whole signature. short and iconic π
πΈ ARGUMENTS πΈ
bat_privβ the bat priv that's holding, like, all the mesh interface information. she's the main character struct here, the whole vibe check of the mesh lives inside her π
π SEE ALSO π
Kernel file ./net/batman-adv/gateway_client.c β and yes, the gateway gang is all here, a whole friend group:
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_update(9)batadv_gw_node_delete(9)batadv_gw_dump(9)batadv_gw_dhcp_recipient_get(9)batadv_gw_out_of_range(9)
lowkey important: we're literally just documenting what the page says, so if you're out here freeing stuff, make sure that's actually your function's job. iykyk π«Ά
and that's the whole page bestie, you understood it perfectly, I'm so proud of you ππ this cutie came from ./net/batman-adv, dated October 2026, and she's filed under batadv_gw_node_free(9) β go forth and slay ππ
π¦ 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