ENUM IEEE80211_CHANCTX_MODE(9)
π NAME π
okay bestie, welcome to the enum ieee80211_chanctx_mode(9) page from the Kernel API Manual β¨ and the whole vibe is channel context configuration mode β yes, that's the name, and it's lowkey the main character of this little kernel moment π
.
β¨ SYNOPSIS β¨
here's the shape of the enum, bestie β copy it exactly, no cap:
enum ieee80211_chanctx_mode {
IEEE80211_CHANCTX_SHARED ,
IEEE80211_CHANCTX_EXCLUSIVE
};
π Constants π
these are the two constants, and they're giving very different energy β:
IEEE80211_CHANCTX_SHAREDβ channel context may be used by multiple interfaces. sharing is caring, bestie π.IEEE80211_CHANCTX_EXCLUSIVEβ channel context can be used only by a single interface. This can be used for example for non-fixed channel IBSS. one interface only, no sharing, periodt π«Ά.
π SEE ALSO π
Kernel file ./net/mac80211/ieee80211_i.h enum β the whole reference friend group is right here, go off π:
ieee80211_bss_corrupt_data_flags(9)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_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)
and that's the page, bestie π«Ά β source/version: ./net/mac80211; date: October 2026; manual: enum ieee80211_chanctx_mode(9). slay and goodbye π
β¨
π¦ 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