batadv_iv_og...bcast_window(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ batadv_iv_ogm_slide_own_bcast_window(9) β€” the Kernel API Manual moment πŸ’…

okay so bestie, we're deep in the Linux kernel docs rn, specifically the batman-adv corner of it, and this little function is the whole main character of this page. no cap, it's a tiny one but she matters. πŸ¦‹


πŸ’– NAME πŸ’–

batadv_iv_ogm_slide_own_bcast_window β€” bitshift own OGM broadcast windows for the given interface

like, literally what it says on the tin: the OGM broadcast windows that belong to you get slid along. bitshift style. for whatever interface you hand her. ✨


πŸŽ€ SYNOPSIS πŸŽ€

void batadv_iv_ogm_slide_own_bcast_window (struct batadv_hard_iface
*hard_iface );

notice the void β€” she returns absolutely nothing, she just does the thing and dips. iconic. πŸ‘‘


🌸 ARGUMENTS 🌸

  • hard_iface β€” the interface for which the windows have to be shifted. that's it, that's the whole arg. hand her the interface, she handles the rest. 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

okay this section is long β€” like, she has a whole friend group in ./net/batman-adv/bat_iv_ogm.c and she's not leaving a single one out. prepare to scroll, bestie. πŸ’€

ngl if you read all 53 of those you deserve a little treat. go get a boba. πŸ“

πŸ’œ the cute sign-off πŸ’œ

this page lives in ./net/batman-adv, and it's dated October 2026 β€” so like, future vibes but make it kernel. that's the whole manual entry, bestie. you ate. periodt. πŸŒˆβ­πŸŽ€

πŸ“¦ where this page comes from