ieee80211_f...sh_addresses(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

ieee80211_fill_mesh_addresses β€” okay so this one fills in the addresses of a mesh frame that got born right here on your local machine πŸ’… it's giving "homegrown frame, homegrown addresses," iykyk.

oh and bestie, real quick β€” this page lives in the Kernel API Manual, and the header up top is stylin' it as ieee80211_f...sh_addresses(9) (yes the ellipsis is literally part of the vibe, don't come for her πŸŽ€).


🌸 SYNOPSIS 🌸

int ieee80211_fill_mesh_addresses (struct ieee80211_hdr *hdr , __le16
*fc , const u8 *meshda , const u8 *meshsa );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • hdr β€” the 802.11 frame header, aka the main character of this whole operation πŸ‘‘
  • fc β€” the frame control field, iconic, essential, no notes ✨
  • meshda β€” the destination address in the mesh, where it's all going down 🎯
  • meshsa β€” the source address in the mesh. and lowkey this one is the same as TA, because the frame is locally originated, fr fr 🫢

πŸŽ€ RETURN πŸŽ€

it returns the length of the 802.11 frame header β€” and bestie, please note: that's excluding the mesh control header πŸ’€ like don't count it, she's not included, periodt.


🌈 SEE ALSO 🌈

go read the whole friend group, they're all linked up πŸ’œ


quick vibe check: everything above is straight from the kernel API docs β€” I'm not out here inventing behaviour, I promise πŸ™ˆ slay responsibly.

okay that's the whole page, mwah πŸ’– this one's from ./net/mac80211, dated October 2026, and yes she's still rockin' the ieee80211_f...sh_addresses(9) title in the Kernel API Manual β€” iconic, no cap πŸŽ€β­

πŸ“¦ where this page comes from