batadv_v_elp...ry_iface_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 batadv_v_elp...ry_iface_set(9) 🌸

okay bestie, welcome to the Kernel API Manual β€” yes, capital letters, it's that kind of party πŸ’… this one's a tiny little function page but she's got lore, so let's get into it ✨


πŸ’– NAME πŸ’–

batadv_v_elp_primary_iface_set β€” swap out the internal data so it matches the brand-new primary interface πŸ¦‹ like, the vibes have changed, and now the bookkeeping has to catch up, no cap


✨ SYNOPSIS ✨

void batadv_v_elp_primary_iface_set (struct batadv_hard_iface
*primary_iface );

literally returns nothing (void), takes one thing, done. she's a void girlie and honestly? iconic 😌


πŸŽ€ ARGUMENTS πŸŽ€

  • primary_iface β€” the new primary interface πŸ‘‘ this is the one and only argument, and she's the main character of this whole function: the fresh primary iface that the internal data has to be updated to reflect. periodt.

🌈 SEE ALSO 🌈

okay so this function does not live alone, she's in a whole friend group 🫢

Kernel file ./net/batman-adv/bat_v_elp.c struct β€” yes that's how it's written, that's the directory/file it's chillin' in πŸ“

go read those too, they're all in the same squad πŸ’€πŸ”₯


ngl this page is short but every word of it matters β€” the only thing it promises is that internal data gets changed to reflect the new primary interface. no extra lore, no hidden options, no environment variables, no exit statuses, no signals. that's the whole 🌸 she's simple, she's effective, she ate πŸ’…

πŸŽ€ that's a wrap, bestie πŸ’– source: ./net/batman-adv Β· date: October 2026 Β· and yeah, the manual name up top is your girl batadv_v_elp...ry_iface_set(9) β€” mwah, see you in the next page πŸ§šβ€β™€οΈπŸ¦‹πŸ“

πŸ“¦ where this page comes from