batadv_mcas...sert_padding(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_mcast_forw_push_insert_padding(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” this is a page about one (1) very specific little function in batman-adv, and honestly? it's giving niche icon behavior ✨


🌸 NAME 🌸

batadv_mcast_forw_push_insert_padding β€” insert TVLV padding, that's the whole job, no cap πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

bool batadv_mcast_forw_push_insert_padding (struct sk_buff *skb ,
       unsigned short *tvlv_len );

literally just two arguments and a bool bestie, we love a low-maintenance king πŸ‘‘


πŸ’– ARGUMENTS πŸ’–

  • skb β€” the skb where we might go adjust the TVLV's padding. yes it's potentially, it might just vibe there untouched, we'll see πŸ’…
  • tvlv_len β€” this one stores the amount of TVLV bytes currently pushed. it's a pointer, so this is a read-and-keep-int-the-loop situation, iykyk πŸ”₯

✨ DESCRIPTION ✨

so here's the tea πŸ“: this function inserts two padding bytes at the very end of the multicast tracker TVLV, right before the payload data in the given skb. that's it. two bytes. tiny little cushions. padding is self-care fr fr 🧚


πŸ‘‘ RETURN πŸ‘‘

  • true β€” slay, success πŸŽ‰
  • false β€” otherwise 😭 (that's the whole documented range, don't come for me)
no cap: those are the only two outcomes the page gives you, so that's all you're getting from me too 🫢

🌈 SEE ALSO 🌈

buckle up bestie, this list is long β€” the whole multicast forw family reunion is here πŸŽ€

like I said. whole family. main character energy in every single entry πŸ’€πŸ’œ


and that's the page, bestie!! πŸŽ€ this one's brought to you by ./net/batman-adv, dated October 2026 in the Kernel API Manual β€” go forth and insert exactly two padding bytes, no more no less, periodt πŸ¦‹πŸ‘‘πŸ’–

πŸ“¦ where this page comes from