batadv_tt_local_size_mod(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

Okay so bestie, welcome to the batadv_tt_local_size_mod(9) page β€” this is the Kernel API Manual entry for it, and yes it's a real one, not me making stuff up ✨

batadv_tt_local_size_mod β€” the function that changes the size by v of the local table identified by vid πŸŽ€

That's the whole vibe: it nudges a counter. Iconic, lowkey. Periodt.


✨ SYNOPSIS ✨

void batadv_tt_local_size_mod (struct batadv_priv *bat_priv , unsigned
short vid , int v );

Notice the signature, bestie β€” it returns void, so like... it gives you nothing back. Not a single crumb. It just does the thing and dips πŸ’€


🫢 ARGUMENTS 🫢

Three args, three little besties, let's meet them:

  • bat_priv β€” the bat priv with all the mesh interface information 🌈 this is the big boss struct that's holding literally everything about your mesh interface, so yeah, it's kind of a main character.
  • vid β€” the VLAN identifier of the sub-table to change πŸ¦‹ this is an unsigned short, and it's your way of saying which sub-table we're messing with, iykyk.
  • v β€” the amount to sum to the local table size πŸ’– an int, so it can go plus or minus. It's a sum, not a set. You're not overwriting anything, you're contributing. Growth mindset fr fr ✨
ngl this one is a helper-flavoured function β€” the name literally says size_mod, so if you came here expecting fireworks, no. But it does its little job and it does it well πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

so. bestie. buckle up. the see-also section on this page is enormous and I'm not skipping a single one of them, because every single reference is part of the lore πŸ”₯

First up, the smΓΆΓΆrgΓ₯sbord's source location:

  • Kernel file ./net/batman-adv/translation-table.c β€” that's the file this whole family lives in, go say hi πŸŽ€

And now, the entire friend group, in order, no cap, nobody left behind:

look at that list. a hundred little manpage crumbs. we ate and left no evidence πŸ’…


πŸ¦‹ tiny reminder bestie: this page is from the source tree at ./net/batman-adv, and its date stamp reads October 2026 β€” so when you cite it, cite it proud ✨

and that's the whole page! mwah πŸ’– go forth and batadv_tt_local_size_mod responsibly, she's rooting for you πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from