batadv_purge_orig_ifinfo(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_purge_orig_ifinfo β€” kernel API manual, but make it make sense

okay so bestie, this is batadv_purge_orig_ifinfo(9) from the Kernel API Manual, and it's literally the function that goes through an originator and yeets out the stale, obsolete ifinfo entries. Spring cleaning but for mesh networking 🧹✨


✨ NAME ✨

batadv_purge_orig_ifinfo β€” purge obsolete ifinfo entries from originator 🫢


🌸 SYNOPSIS 🌸

bool batadv_purge_orig_ifinfo (struct batadv_priv *bat_priv , struct
batadv_orig_node *orig_node );

πŸŽ€ ARGUMENTS πŸŽ€

  • bat_priv β€” the bat priv that's holding all the mesh interface information πŸ’–
  • orig_node β€” the orig node that's getting checked, bestie. this is the one under the microscope πŸ”

⭐ RETURN ⭐

Returns true if any ifinfo entry was actually purged, and false otherwise. No in-between, no vibes, just a bool πŸ’…


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./net/batman-adv/originator.c β€” plus this whole iconic friend group of functions:


and that's the whole page, bestie β€” go purge those obsolete entries, you absolute icon πŸ‘‘πŸ’œ

source/version: ./net/batman-adv Β· dated October 2026 Β· filed under batadv_purge_orig_ifinfo(9) πŸ“

πŸ“¦ where this page comes from