batadv_purge_orig_ref(9)
π batadv_purge_orig_ref(9) π
okay so bestie, welcome to the Kernel API Manual β this is the page for batadv_purge_orig_ref, and honestly? it's giving housekeeping era. π§Ήβ¨
β¨ NAME β¨
batadv_purge_orig_ref β Purge all outdated originators ποΈπ
like⦠spring cleaning but for mesh nodes that have overstayed their welcome. no cap.
πΈ SYNOPSIS πΈ
void batadv_purge_orig_ref (struct batadv_priv *bat_priv );
it's a void function, so it doesn't hand you anything back β it just does the thing and dips. main character energy fr. π
π ARGUMENTS π
bat_privβ the bat priv with all the mesh interface information π¦ this is the struct holding literally everything about the mesh interface, so yeah, she's important. iykyk.
β SEE ALSO β
okay this list is LONG but we do not skip a single one, periodt. every single one of these is getting her moment:
batadv_orig_hash_find(9)batadv_compare_orig(9)batadv_orig_node_vlan_get(9)batadv_vlan_id_valid(9)batadv_orig_node_vlan_new(9)batadv_orig_node_vlan_release(9)batadv_originator_init(9)batadv_neigh_ifinfo_release(9)batadv_hardif_neigh_release(9)batadv_neigh_node_release(9)batadv_orig_router_get(9)batadv_orig_to_router(9)batadv_orig_ifinfo_get(9)batadv_orig_ifinfo_new(9)batadv_neigh_ifinfo_get(9)batadv_neigh_ifinfo_new(9)batadv_neigh_node_get(9)batadv_hardif_neigh_create(9)batadv_hardif_neigh_get_or_create(9)batadv_hardif_neigh_get(9)batadv_neigh_node_create(9)batadv_neigh_node_get_or_create(9)batadv_hardif_neigh_dump(9)batadv_orig_ifinfo_release(9)batadv_orig_node_free_rcu(9)batadv_orig_node_release(9)batadv_originator_free(9)batadv_orig_node_new(9)batadv_purge_neigh_ifinfo(9)batadv_purge_orig_ifinfo(9)batadv_purge_orig_neighbors(9)batadv_find_best_neighbor(9)batadv_purge_orig_node(9)batadv_purge_orig(9)batadv_orig_dump(9)
and where does all this live? in the kernel file ./net/batman-adv/originator.c β that's the source file bestie, go read it, it's right there π«Ά
π reminder: this function is a void and it purges things. purging means removing stuff. don't be surprised when outdated originators are simplyβ¦ gone. π
mwah π that's the whole page. source: ./net/batman-adv, dated October 2026, and the manual is batadv_purge_orig_ref(9) β catch you in the next manpage bestie, 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