batadv_iv_ogm_iface_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_iv_ogm_iface_disable(9) ✨

okay so bestie, this is the batadv_iv_ogm_iface_disable(9) page from the Kernel API Manual, and it's literally the cleanup arc of your B.A.T.M.A.N. IV interface 🌸. Think of it as the moment the party's over, the lights come up, and somebody has to take out the trash β€” except the trash is a buffer, and the someone is this function. Periodt.


πŸ¦‹ NAME πŸ¦‹

batadv_iv_ogm_iface_disable β€” release the B.A.T.M.A.N. IV resources of an interface πŸ’–

No cap, that's the whole glow-up: when an interface is done, this is the function that handles the releasing of its B.A.T.M.A.N. IV stuff.


✨ SYNOPSIS ✨

void batadv_iv_ogm_iface_disable (struct batadv_hard_iface *hard_iface
);

Yeah it's void β€” it doesn't hand anything back to you, it just does the thing and dips πŸ™ˆ.


πŸŽ€ ARGUMENTS πŸŽ€

  • hard_iface β€” the interface which is shutting down πŸ‘‘

That's it, that's the one (1) argument. She's got a single job, and it's to sprite-clean this specific interface on its way out.


πŸ’œ DESCRIPTION πŸ’œ

So what's actually happening here? Two things, and they're both lowkey iconic in a "taking responsibility" way:

  • free the per-interface OGM buffer 🧚
  • cancel a possibly pending OGM rescheduling work ⭐

That's the whole vibe. Note the "possibly" β€” the rescheduling work might not be there at all, and this function still shows up to handle it like the main character she is. Free the buffer, cancel the maybe-pending work, done, no drama, she's not asking for applause (but she deserves it fr fr πŸ’…).

if you're picturing a teenager clearing off her desk before a fresh start, congrats, you get it, iykyk 🌈

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group (and yes, we're listing every single one, because nobody gets left behind 🫢):


and that's the page, bestie πŸŽ€ the "shutting down era" is fully documented. this one's from ./net/batman-adv, dated October 2026, and it will forever be known as batadv_iv_ogm_iface_disable(9) β€” a little legend, a tiny icon, a cleanup queen πŸ‘‘πŸ’–

πŸ“¦ where this page comes from