batadv_tt_global_purge(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, this is batadv_tt_global_purge(9) from the Kernel API Manual, and it's literally here to purge expired global translation table entries. no cap, that's the whole assignment. πŸ’…

✨ SYNOPSIS ✨

void batadv_tt_global_purge (struct batadv_priv *bat_priv );

πŸŽ€ ARGUMENTS πŸŽ€

  • bat_priv β€” the bat priv with all the mesh interface information. yes, that's the actual vibe: it's the struct holding the mesh interface info, and you're handing it over. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so picture this: the function iterates over the global translation table and drops every entry that the roaming or temporary timer has expired for. expired entry? gone. that's it. iconic behavior, honestly. ✨

🌈 SEE ALSO 🌈

Kernel file: ./net/batman-adv/translation-table.c. the whole related-girlies list, no cap:


mwah πŸ’‹ β€” source ./net/batman-adv, dated October 2026. you got this, bestie. 🫢✨

πŸ“¦ where this page comes from