ieee80211_is_beacon(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ieee80211_is_beacon(9) πŸ’–

okay so hi bestie, welcome to the Kernel API Manual ✨ β€” yes the actual kernel API manual, we're doing this, we're thriving. today's main character is ieee80211_is_beacon, and honestly? she's a little one-liner with a big job πŸŽ€


🌸 NAME 🌸

ieee80211_is_beacon β€” checks if IEEE80211_FTYPE_MGMT && IEEE80211_STYPE_BEACON, no cap πŸ’…

✨ SYNOPSIS ✨

bool ieee80211_is_beacon (__le16 fc );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • fc β€” the frame control bytes, in little-endian byteorder. that endianness detail is not a suggestion bestie, it's literally the whole vibe of the argument πŸ”₯

πŸ‘‘ RETURN πŸ‘‘

returns whether or not the frame is a regular, not S1G beacon ⭐ β€” so like, if it's an S1G beacon, that's a different girl, she's not invited to this function πŸ’€

🌈 SEE ALSO 🌈

first up, the kernel file to go peek at: ./include/linux/ieee80211.h πŸ“‚

and now, the entire extended friend group, in the order the original said them, because we do not drop anyone from the group chat 🫢

like I said. whole friend group. every single one. mwah πŸ˜­πŸ’œ


ok genuine reminder before you go: fc is little-endian frame control bytes, and this returns true only for a regular beacon β€” S1G beacons do not count here. don't let the vibes make you sloppy, bestie πŸ™ˆ

and that's the page!! brought to you from ./include/linux, dated October 2026, ieee80211_is_beacon(9) β€” go check a beacon, slay, periodt πŸ’…πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from