ENUM IEEE80211_CHANCTX_REPLACE_STATE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, welcome to the enum ieee80211_chanctx_replace_state(9) page: channel context replacement state. That’s the whole vibe β€” it’s an enum that tracks how a channel context is getting replaced. πŸ’…

🌸 SYNOPSIS 🌸

enum ieee80211_chanctx_replace_state {
    IEEE80211_CHANCTX_REPLACE_NONE ,
    IEEE80211_CHANCTX_WILL_BE_REPLACED ,
    IEEE80211_CHANCTX_REPLACES_OTHER

};

πŸŽ€ Constants πŸŽ€

  • IEEE80211_CHANCTX_REPLACE_NONE β€” no replacement is taking place. Literally none. zero. the void. πŸ’€
  • IEEE80211_CHANCTX_WILL_BE_REPLACED β€” this channel context will be replaced by a (not yet registered) channel context pointed by replace_ctx. like it’s got one foot out the door but the replacement hasn’t finished registering yet 😭
  • IEEE80211_CHANCTX_REPLACES_OTHER β€” this (not yet registered) channel context replaces an existing channel context pointed to by replace_ctx. main character energy: not registered yet but already taking somebody’s spot πŸ‘‘

πŸ’… Description πŸ’…

This is used for channel context in-place reservations that require channel context switch/swap. no cap, that’s the whole point β€” in-place reservation business with a switch/swap situation 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./net/mac80211/ieee80211_i.h enum
  • enum 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_mode(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)

mwah πŸ’‹ β€” this little manual moment is from ./net/mac80211, October 2026 edition. periodt. πŸŽ€

πŸ“¦ where this page comes from