ENUM RTW_IEEE80211_CHANNEL_FLAGS(9)
π enum rtw_ieee80211_channel_flags(9)
okay so bestie, this is a page straight out of the Kernel API Manual and it's literally all about channel flags β the little vibe-check labels the regulatory control code slaps onto a channel. let's get into it π
β¨ NAME β¨
enum rtw_ieee80211_channel_flags β channel flags. that's it, that's the whole name, no cap π
πΈ SYNOPSIS πΈ
here's the whole enum, exactly as it lives, don't @ me:
enum rtw_ieee80211_channel_flags {
RTW_IEEE80211_CHAN_DISABLED ,
RTW_IEEE80211_CHAN_PASSIVE_SCAN ,
RTW_IEEE80211_CHAN_NO_IBSS ,
RTW_IEEE80211_CHAN_RADAR ,
RTW_IEEE80211_CHAN_NO_HT40PLUS ,
RTW_IEEE80211_CHAN_NO_HT40MINUS
};
π¦ Constants π¦
these are the constants, and honestly each one is a whole personality:
RTW_IEEE80211_CHAN_DISABLEDβ this channel is disabled. like, closed for business, do not pass go πRTW_IEEE80211_CHAN_PASSIVE_SCANβ only passive scanning is permitted on this channel. that's the rule, bestie β¨RTW_IEEE80211_CHAN_NO_IBSSβ IBSS is not allowed on this channel. sorry not sorry πRTW_IEEE80211_CHAN_RADARβ radar detection is required on this channel. yes, like actual radar. iconic βRTW_IEEE80211_CHAN_NO_HT40PLUSβ the extension channel above this channel is not permitted. so no plus, mmkay π«RTW_IEEE80211_CHAN_NO_HT40MINUSβ the extension channel below this channel is not permitted. no minus either, fr fr π«
π Description π
so what are these even? channel flags set by the regulatory control code. literally that's the whole description β the regulatory control code sets them. periodt π
π SEE ALSO π
go look at these, iykyk:
- Kernel file
./drivers/staging/rtl8723bs/include/ieee80211.h for_each_ie(9)
and that's the page!! π«Ά big shoutout to ./drivers/staging/rtl8723bs/inβ¦ for the source/version, dated October 2026, still serving the same enum rtw_ieee80211_channel_flags(9) header on the other side. slay, go read the kernel source bestie πππ¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms