batadv_tt_global_to_purge(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_tt_global_to_purge β€” check whether a global TT entry has to be purged

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes we're in kernel land today, and no it's not scary, i promise. this one's a lil translation-table helper that literally just looks at one entry and tells you if it's time to yeet it 🧹


πŸ¦‹ NAME

batadv_tt_global_to_purge β€” check whether a global TT entry has to be purged


πŸŽ€ SYNOPSIS

bool batadv_tt_global_to_purge (struct batadv_tt_global_entry *tt_global
, char **msg );
ngl the line break in that synopsis is giving "my friend formatted this at 3am" but we keep it exactly as it is, periodt πŸ’…

✨ ARGUMENTS

  • tt_global β€” the global TT entry under consideration πŸ‘€ like, this is the one we're vibe-checking
  • msg β€” storage for a pointer to a human readable reason on return πŸ“ so on the way out you can point at a lil string telling you why (iykyk, it's the receipts)

πŸ’– RETURN

true if the entry should be purged because its roaming or temporary timer has elapsed ⏰πŸ”₯ β€” and false otherwise. that's it, that's the whole verdict, no cap.


🌈 SEE ALSO

the kernel file lives at ./net/batman-adv/translation-table.c πŸ“ and here's the whole squad of siblings, no one left behind 🫢


🫢 friendly reminder bestie: batadv_is_ap_isolated(9) shows up in that list twice in the original β€” that's not me being messy, that's canon. we keep it, fr fr.

okay that's the whole page, you ate that πŸ’…βœ¨ this one's from ./net/batman-adv, dated October 2026 β€” mwah, go purge some entries responsibly πŸŽ€πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from