ENUM IEEE80211_BSS_CORRUPT_DATA_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

Okay so bestie, welcome to the Kernel API Manual β€” this page is all about enum ieee80211_bss_corrupt_data_flags, aka the BSS data corruption flags. Yes, that's a mouthful, no, I will not be shortening it, it's iconic as is. πŸŽ€


✨ SYNOPSIS ✨

enum ieee80211_bss_corrupt_data_flags {
    IEEE80211_BSS_CORRUPT_BEACON ,
    IEEE80211_BSS_CORRUPT_PROBE_RESP

};

Like, that's the whole shape of it. Two constants, one enum, zero drama. πŸ¦‹


πŸŽ€ Constants πŸŽ€

  • IEEE80211_BSS_CORRUPT_BEACON β€” the last beacon frame received was corrupted πŸ’€ lowkey tragic but okay
  • IEEE80211_BSS_CORRUPT_PROBE_RESP β€” the last probe response received was corrupted 😭 same energy, different frame

πŸ’– Description πŸ’–

So basically: these are bss flags that are attached to a bss in the corrupt_data field of struct ieee80211_bss. That's it, that's the vibe. They live there. They tell you something got mangled on the way in. 🫢


πŸ¦‹ SEE ALSO πŸ¦‹

Everything else you might want to go read next, no gatekeeping here:

  • Kernel file ./net/mac80211/ieee80211_i.h enum
  • ieee80211_bss_valid_data_flags(9)
  • enum ieee80211_packet_rx_flags(9)
  • enum ieee80211_rx_flags(9)
  • struct ieee80211_if_ocb(9)
  • struct ieee80211_mesh_sync_ops(9)
  • struct mesh_table(9)
  • struct mesh_tx_cache(9)
  • enum ieee80211_sub_if_data_flags(9)
  • enum ieee80211_sdata_state_bits(9)
  • enum ieee80211_chanctx_mode(9)
  • enum ieee80211_chanctx_replace_state(9)
  • struct txq_info(9)
  • struct ieee80211_if_nan(9)
  • struct ieee80211_if_nan_data(9)
  • enum mac80211_scan_flags(9)
  • enum mac80211_scan_state(9)
  • ieee80211_parse_ch_switch_ie(9)
  • struct ieee80211_elems_parse_params(9)

bestie, that's a lot of links β€” go click through them, iykyk 🌈

And that's the whole page, periodt. πŸ’… This one ships out of ./net/mac80211 and it's dated October 2026 β€” go off, you beautiful corrupted-beacon-flagging legend. πŸ‘‘πŸŒΈ

πŸ“¦ where this page comes from