ieee80211_is_mgmt(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

Okay so real quick, this page lives in the kernel API manual (section 9, iykyk), and it's about one tiny little helper that answers one tiny little question. Let's get into it πŸŽ€


🌸 NAME 🌸

ieee80211_is_mgmt β€” check if type is IEEE80211_FTYPE_MGMT

Like, that's the whole job. It checks if the frame type equals IEEE80211_FTYPE_MGMT. That's it. That's the function. Slay.


✨ SYNOPSIS ✨

bool ieee80211_is_mgmt (__le16 fc );

Bestie it takes literally one argument and returns a bool. Iconic minimalism. πŸ‘‘


🫢 ARGUMENTS 🫢

  • fc β€” the frame control bytes, in little-endian byteorder. That's it, that's the whole parameter. Don't overthink her πŸ’–

⭐ RETURN ⭐

It returns whether or not the frame type is management. Yes/no, true/false, slay/not slay πŸ¦‹

Heads up: it's a bool, so you get a yes or a no, not a mystery value. No cap.

πŸ”₯ SEE ALSO πŸ”₯

Okay so this is the part where the manpage absolutely GOES OFF β€” the cross-reference list is enormous and honestly it's giving main character energy. Every single one of these, exactly as written:

Also, bestie, the kernel file itself lives at ./include/linux/ieee80211.h β€” that's where all the magic is 🧚


And that's the vibe check, we're done!! This page is from ./include/linux, dated October 2026, and honestly? She ate. Periodt. πŸ’œπŸŒΈβœ¨

πŸ“¦ where this page comes from