ieee80211_is_deauth(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ieee80211_is_deauth β€” the kernel API manual, bestie edition ✨

okay so real talk, this page lives in the kernel API manual and it's about one tiny little helper that tells you if a frame is a deauth frame. that's it. that's the whole gig. but she's iconic and she's carrying the entire 802.11 header, so let's give her the moment she deserves πŸŽ€


✨ NAME ✨

ieee80211_is_deauth β€” check if IEEE80211_FTYPE_MGMT && IEEE80211_STYPE_DEAUTH

fr fr that's the vibe check: is this thing a management frame and is it specifically a deauthentication frame? both, or it's a no from her πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

bool ieee80211_is_deauth (__le16 fc );

look at her. one arg. returns a bool. no drama, no notes 🫢


🌸 ARGUMENTS 🌸

  • fc β€” the frame control bytes, in little-endian byteorder. yes bestie, little-endian, don't come at her with big-endian bytes, she will know 😭

⭐ RETURN ⭐

whether or not the frame is a deauthentication frame. that's it β€” a yes or a no, a true or a false, a slay or a not-slay πŸ‘‘


πŸ’œ SEE ALSO πŸ’œ

so there's a whole friend group. the kernel file to look at is ./include/linux/ieee80211.h, and honestly the whole squad lives over there:

like I said. whole friend group. all of them. go say hi 🧚


ngl there are no options, no env vars, no exit statuses and no bug notes on this one β€” it's a one-line lil predicate and she knows exactly what she is πŸ’–

🌈 the cute sign-off 🌈

this masterpiece of a page comes to you from <pink>./include/linux</pink>, dated <purple>October 2026</purple> β€” and the man page herself answers to the name ieee80211_is_deauth(9). mwah πŸ’‹ go check a frame control byte for me, bestie, you're gonna do amazing πŸ“

πŸ“¦ where this page comes from