FreeBSD kernel WLAN code
ieee80211com Struct Reference

#include <ieee80211_var.h>

Collaboration diagram for ieee80211com:

Public Member Functions

 LIST_ENTRY (ieee80211com) ic_next
 
 TAILQ_HEAD (, ieee80211vap) ic_vaps
 

Data Fields

void * ic_softc
 
const char * ic_name
 
ieee80211_com_lock_t ic_comlock
 
ieee80211_tx_lock_t ic_txlock
 
ieee80211_ff_lock_t ic_fflock
 
int ic_headroom
 
enum ieee80211_phytype ic_phytype
 
enum ieee80211_opmode ic_opmode
 
struct callout ic_inact
 
struct taskqueue * ic_tq
 
struct task ic_parent_task
 
struct task ic_promisc_task
 
struct task ic_mcast_task
 
struct task ic_chan_task
 
struct task ic_bmiss_task
 
struct task ic_chw_task
 
struct task ic_restart_task
 
counter_u64_t ic_ierrors
 
counter_u64_t ic_oerrors
 
uint32_t ic_flags
 
uint32_t ic_flags_ext
 
uint32_t ic_flags_ht
 
uint32_t ic_flags_ven
 
uint32_t ic_caps
 
uint32_t ic_htcaps
 
uint32_t ic_htextcaps
 
uint32_t ic_cryptocaps
 
uint8_t ic_modecaps [IEEE80211_MODE_BYTES]
 
uint8_t ic_promisc
 
uint8_t ic_allmulti
 
uint8_t ic_nrunning
 
uint8_t ic_curmode
 
uint8_t ic_macaddr [IEEE80211_ADDR_LEN]
 
uint16_t ic_bintval
 
uint16_t ic_lintval
 
uint16_t ic_holdover
 
uint16_t ic_txpowlimit
 
struct ieee80211_rateset ic_sup_rates [IEEE80211_MODE_MAX]
 
struct ieee80211_htrateset ic_sup_htrates
 
int ic_nchans
 
struct ieee80211_channel ic_channels [IEEE80211_CHAN_MAX]
 
uint8_t ic_chan_avail [IEEE80211_CHAN_BYTES]
 
uint8_t ic_chan_active [IEEE80211_CHAN_BYTES]
 
uint8_t ic_chan_scan [IEEE80211_CHAN_BYTES]
 
struct ieee80211_channelic_curchan
 
const struct ieee80211_rate_tableic_rt
 
struct ieee80211_channelic_bsschan
 
struct ieee80211_channelic_prevchan
 
struct ieee80211_regdomain ic_regdomain
 
struct ieee80211_appieic_countryie
 
struct ieee80211_channelic_countryie_chan
 
struct ieee80211_channelic_csa_newchan
 
short ic_csa_mode
 
short ic_csa_count
 
struct ieee80211_dfs_state ic_dfs
 
struct ieee80211_scan_stateic_scan
 
struct ieee80211_scan_methodsic_scan_methods
 
int ic_lastdata
 
int ic_lastscan
 
int ic_max_keyix
 
struct ieee80211_node_table ic_sta
 
struct ieee80211_ageq ic_stageq
 
uint32_t ic_hash_key
 
struct ieee80211_wme_state ic_wme
 
enum ieee80211_protmode ic_protmode
 
enum ieee80211_protmode ic_htprotmode
 
uint8_t ic_curhtprotmode
 
uint8_t ic_rxstream
 
uint8_t ic_txstream
 
uint32_t ic_vhtcaps
 
uint32_t ic_vhtextcaps
 
struct ieee80211_vht_mcs_info ic_vht_mcsinfo
 
uint32_t ic_flags_vht
 
uint32_t ic_vht_spare [3]
 
struct ieee80211_supergic_superg
 
struct ieee80211_radiotap_headeric_th
 
void * ic_txchan
 
struct ieee80211_radiotap_headeric_rh
 
void * ic_rxchan
 
int ic_montaps
 
struct ieee80211vap *(* ic_vap_create )(struct ieee80211com *, const char[IFNAMSIZ], int, enum ieee80211_opmode, int, const uint8_t[IEEE80211_ADDR_LEN], const uint8_t[IEEE80211_ADDR_LEN])
 
void(* ic_vap_delete )(struct ieee80211vap *)
 
int(* ic_ioctl )(struct ieee80211com *, u_long, void *)
 
void(* ic_parent )(struct ieee80211com *)
 
ieee80211vap_attach ic_vattach [IEEE80211_OPMODE_MAX]
 
void(* ic_getradiocaps )(struct ieee80211com *, int, int *, struct ieee80211_channel[])
 
int(* ic_setregdomain )(struct ieee80211com *, struct ieee80211_regdomain *, int, struct ieee80211_channel[])
 
int(* ic_set_quiet )(struct ieee80211_node *, u_int8_t *quiet_elm)
 
int(* ic_transmit )(struct ieee80211com *, struct mbuf *)
 
int(* ic_send_mgmt )(struct ieee80211_node *, int, int)
 
int(* ic_raw_xmit )(struct ieee80211_node *, struct mbuf *, const struct ieee80211_bpf_params *)
 
void(* ic_updateslot )(struct ieee80211com *)
 
void(* ic_update_mcast )(struct ieee80211com *)
 
void(* ic_update_promisc )(struct ieee80211com *)
 
void(* ic_newassoc )(struct ieee80211_node *, int)
 
void(* ic_tdma_update )(struct ieee80211_node *, const struct ieee80211_tdma_param *, int)
 
struct ieee80211_node *(* ic_node_alloc )(struct ieee80211vap *, const uint8_t[IEEE80211_ADDR_LEN])
 
int(* ic_node_init )(struct ieee80211_node *)
 
void(* ic_node_free )(struct ieee80211_node *)
 
void(* ic_node_cleanup )(struct ieee80211_node *)
 
void(* ic_node_age )(struct ieee80211_node *)
 
void(* ic_node_drain )(struct ieee80211_node *)
 
int8_t(* ic_node_getrssi )(const struct ieee80211_node *)
 
void(* ic_node_getsignal )(const struct ieee80211_node *, int8_t *, int8_t *)
 
void(* ic_node_getmimoinfo )(const struct ieee80211_node *, struct ieee80211_mimo_info *)
 
void(* ic_scan_start )(struct ieee80211com *)
 
void(* ic_scan_end )(struct ieee80211com *)
 
void(* ic_set_channel )(struct ieee80211com *)
 
void(* ic_scan_curchan )(struct ieee80211_scan_state *, unsigned long)
 
void(* ic_scan_mindwell )(struct ieee80211_scan_state *)
 
int(* ic_recv_action )(struct ieee80211_node *, const struct ieee80211_frame *, const uint8_t *frm, const uint8_t *efrm)
 
int(* ic_send_action )(struct ieee80211_node *, int category, int action, void *)
 
int(* ic_ampdu_enable )(struct ieee80211_node *, struct ieee80211_tx_ampdu *)
 
int(* ic_addba_request )(struct ieee80211_node *, struct ieee80211_tx_ampdu *, int dialogtoken, int baparamset, int batimeout)
 
int(* ic_addba_response )(struct ieee80211_node *, struct ieee80211_tx_ampdu *, int status, int baparamset, int batimeout)
 
void(* ic_addba_stop )(struct ieee80211_node *, struct ieee80211_tx_ampdu *)
 
void(* ic_addba_response_timeout )(struct ieee80211_node *, struct ieee80211_tx_ampdu *)
 
void(* ic_bar_response )(struct ieee80211_node *, struct ieee80211_tx_ampdu *, int status)
 
int(* ic_ampdu_rx_start )(struct ieee80211_node *, struct ieee80211_rx_ampdu *, int baparamset, int batimeout, int baseqctl)
 
void(* ic_ampdu_rx_stop )(struct ieee80211_node *, struct ieee80211_rx_ampdu *)
 
void(* ic_update_chw )(struct ieee80211com *)
 
const struct debugnet80211_methods * ic_debugnet_meth
 
uint64_t ic_spare [7]
 

Detailed Description

Definition at line 137 of file ieee80211_var.h.

Member Function Documentation

◆ LIST_ENTRY()

ieee80211com::LIST_ENTRY ( ieee80211com  )

◆ TAILQ_HEAD()

ieee80211com::TAILQ_HEAD ( ieee80211vap  )

Field Documentation

◆ ic_addba_request

int(* ieee80211com::ic_addba_request) (struct ieee80211_node *, struct ieee80211_tx_ampdu *, int dialogtoken, int baparamset, int batimeout)

Definition at line 356 of file ieee80211_var.h.

Referenced by ieee80211_ampdu_request(), and ieee80211_ht_attach().

◆ ic_addba_response

int(* ieee80211com::ic_addba_response) (struct ieee80211_node *, struct ieee80211_tx_ampdu *, int status, int baparamset, int batimeout)

Definition at line 360 of file ieee80211_var.h.

Referenced by ht_recv_action_ba_addba_response(), and ieee80211_ht_attach().

◆ ic_addba_response_timeout

void(* ieee80211com::ic_addba_response_timeout) (struct ieee80211_node *, struct ieee80211_tx_ampdu *)

Definition at line 365 of file ieee80211_var.h.

Referenced by addba_timeout(), and ieee80211_ht_attach().

◆ ic_addba_stop

void(* ieee80211com::ic_addba_stop) (struct ieee80211_node *, struct ieee80211_tx_ampdu *)

◆ ic_allmulti

uint8_t ieee80211com::ic_allmulti

Definition at line 172 of file ieee80211_var.h.

Referenced by ieee80211_allmulti().

◆ ic_ampdu_enable

int(* ieee80211com::ic_ampdu_enable) (struct ieee80211_node *, struct ieee80211_tx_ampdu *)

Definition at line 353 of file ieee80211_var.h.

Referenced by ieee80211_ht_attach(), and ieee80211_vap_pkt_send_dest().

◆ ic_ampdu_rx_start

int(* ieee80211com::ic_ampdu_rx_start) (struct ieee80211_node *, struct ieee80211_rx_ampdu *, int baparamset, int batimeout, int baseqctl)

Definition at line 371 of file ieee80211_var.h.

Referenced by ht_recv_action_ba_addba_request(), and ieee80211_ht_attach().

◆ ic_ampdu_rx_stop

void(* ieee80211com::ic_ampdu_rx_stop) (struct ieee80211_node *, struct ieee80211_rx_ampdu *)

◆ ic_bar_response

void(* ieee80211com::ic_bar_response) (struct ieee80211_node *, struct ieee80211_tx_ampdu *, int status)

Definition at line 368 of file ieee80211_var.h.

Referenced by bar_timeout(), bar_tx_complete(), and ieee80211_ht_attach().

◆ ic_bintval

uint16_t ieee80211com::ic_bintval

◆ ic_bmiss_task

struct task ieee80211com::ic_bmiss_task

◆ ic_bsschan

◆ ic_caps

◆ ic_chan_active

◆ ic_chan_avail

uint8_t ieee80211com::ic_chan_avail[IEEE80211_CHAN_BYTES]

Definition at line 205 of file ieee80211_var.h.

Referenced by ieee80211_add_supportedchannels(), and ieee80211_chan_init().

◆ ic_chan_scan

uint8_t ieee80211com::ic_chan_scan[IEEE80211_CHAN_BYTES]

Definition at line 207 of file ieee80211_var.h.

◆ ic_chan_task

struct task ieee80211com::ic_chan_task

◆ ic_channels

◆ ic_chw_task

struct task ieee80211com::ic_chw_task

◆ ic_comlock

ieee80211_com_lock_t ieee80211com::ic_comlock

Definition at line 140 of file ieee80211_var.h.

◆ ic_countryie

struct ieee80211_appie* ieee80211com::ic_countryie

◆ ic_countryie_chan

struct ieee80211_channel* ieee80211com::ic_countryie_chan

Definition at line 214 of file ieee80211_var.h.

Referenced by ieee80211_add_countryie().

◆ ic_cryptocaps

uint32_t ieee80211com::ic_cryptocaps

Definition at line 168 of file ieee80211_var.h.

Referenced by ieee80211_crypto_newkey(), and ieee80211_ioctl_getdevcaps().

◆ ic_csa_count

short ieee80211com::ic_csa_count

◆ ic_csa_mode

short ieee80211com::ic_csa_mode

Definition at line 218 of file ieee80211_var.h.

Referenced by ieee80211_csa_startswitch(), and ieee80211_parse_csaparams().

◆ ic_csa_newchan

◆ ic_curchan

◆ ic_curhtprotmode

uint8_t ieee80211com::ic_curhtprotmode

◆ ic_curmode

uint8_t ieee80211com::ic_curmode

◆ ic_debugnet_meth

const struct debugnet80211_methods* ieee80211com::ic_debugnet_meth

Definition at line 380 of file ieee80211_var.h.

Referenced by wlan_clone_create().

◆ ic_dfs

◆ ic_fflock

ieee80211_ff_lock_t ieee80211com::ic_fflock

Definition at line 142 of file ieee80211_var.h.

◆ ic_flags

◆ ic_flags_ext

◆ ic_flags_ht

uint32_t ieee80211com::ic_flags_ht

Definition at line 163 of file ieee80211_var.h.

Referenced by ieee80211_syncflag_ht_locked(), and vap_update_ht_protmode().

◆ ic_flags_ven

uint32_t ieee80211com::ic_flags_ven

Definition at line 164 of file ieee80211_var.h.

Referenced by ieee80211_vap_setup().

◆ ic_flags_vht

uint32_t ieee80211com::ic_flags_vht

Definition at line 248 of file ieee80211_var.h.

Referenced by ieee80211_syncflag_vht_locked().

◆ ic_getradiocaps

void(* ieee80211com::ic_getradiocaps) (struct ieee80211com *, int, int *, struct ieee80211_channel[])

Definition at line 276 of file ieee80211_var.h.

Referenced by ieee80211_ioctl_getdevcaps(), and ieee80211_regdomain_attach().

◆ ic_hash_key

uint32_t ieee80211com::ic_hash_key

Definition at line 231 of file ieee80211_var.h.

Referenced by ieee80211_ifattach(), and ieee80211_mac_hash().

◆ ic_headroom

◆ ic_holdover

uint16_t ieee80211com::ic_holdover

Definition at line 178 of file ieee80211_var.h.

◆ ic_htcaps

◆ ic_htextcaps

uint32_t ieee80211com::ic_htextcaps

Definition at line 167 of file ieee80211_var.h.

Referenced by ieee80211_vap_setup().

◆ ic_htprotmode

enum ieee80211_protmode ieee80211com::ic_htprotmode

Definition at line 238 of file ieee80211_var.h.

Referenced by ieee80211_ht_attach().

◆ ic_ierrors

counter_u64_t ieee80211com::ic_ierrors

Definition at line 158 of file ieee80211_var.h.

Referenced by ieee80211_get_counter(), ieee80211_ifattach(), and ieee80211_ifdetach().

◆ ic_inact

struct callout ieee80211com::ic_inact

◆ ic_ioctl

int(* ieee80211com::ic_ioctl) (struct ieee80211com *, u_long, void *)

Definition at line 269 of file ieee80211_var.h.

Referenced by ieee80211_ioctl().

◆ ic_lastdata

◆ ic_lastscan

int ieee80211com::ic_lastscan

◆ ic_lintval

uint16_t ieee80211com::ic_lintval

◆ ic_macaddr

uint8_t ieee80211com::ic_macaddr[IEEE80211_ADDR_LEN]

Definition at line 175 of file ieee80211_var.h.

Referenced by ieee80211_vap_setup(), and wlan_clone_create().

◆ ic_max_keyix

int ieee80211com::ic_max_keyix

Definition at line 228 of file ieee80211_var.h.

Referenced by ieee80211_node_attach().

◆ ic_mcast_task

struct task ieee80211com::ic_mcast_task

◆ ic_modecaps

◆ ic_montaps

int ieee80211com::ic_montaps

◆ ic_name

◆ ic_nchans

◆ ic_newassoc

◆ ic_node_age

void(* ieee80211com::ic_node_age) (struct ieee80211_node *)

Definition at line 323 of file ieee80211_var.h.

Referenced by ieee80211_node_attach(), and timeout_stations().

◆ ic_node_alloc

struct ieee80211_node *(* ieee80211com::ic_node_alloc) (struct ieee80211vap *, const uint8_t[IEEE80211_ADDR_LEN])

◆ ic_node_cleanup

void(* ieee80211com::ic_node_cleanup) (struct ieee80211_node *)

Definition at line 321 of file ieee80211_var.h.

Referenced by ieee80211_node_attach(), ieee80211_sta_leave(), and node_free().

◆ ic_node_drain

void(* ieee80211com::ic_node_drain) (struct ieee80211_node *)

Definition at line 324 of file ieee80211_var.h.

Referenced by ieee80211_drain(), and ieee80211_node_attach().

◆ ic_node_free

void(* ieee80211com::ic_node_free) (struct ieee80211_node *)

Definition at line 318 of file ieee80211_var.h.

Referenced by _ieee80211_free_node(), and ieee80211_node_attach().

◆ ic_node_getmimoinfo

void(* ieee80211com::ic_node_getmimoinfo) (const struct ieee80211_node *, struct ieee80211_mimo_info *)

Definition at line 328 of file ieee80211_var.h.

Referenced by get_sta_info(), and ieee80211_node_attach().

◆ ic_node_getrssi

int8_t(* ieee80211com::ic_node_getrssi) (const struct ieee80211_node *)

◆ ic_node_getsignal

void(* ieee80211com::ic_node_getsignal) (const struct ieee80211_node *, int8_t *, int8_t *)

◆ ic_node_init

int(* ieee80211com::ic_node_init) (struct ieee80211_node *)

◆ ic_nrunning

uint8_t ieee80211com::ic_nrunning

◆ ic_oerrors

counter_u64_t ieee80211com::ic_oerrors

Definition at line 159 of file ieee80211_var.h.

Referenced by ieee80211_get_counter(), ieee80211_ifattach(), and ieee80211_ifdetach().

◆ ic_opmode

enum ieee80211_opmode ieee80211com::ic_opmode

Definition at line 147 of file ieee80211_var.h.

Referenced by ieee80211_node_leave_11g(), and ieee80211_wme_initparams_locked().

◆ ic_parent

void(* ieee80211com::ic_parent) (struct ieee80211com *)

Definition at line 272 of file ieee80211_var.h.

Referenced by parent_updown().

◆ ic_parent_task

struct task ieee80211com::ic_parent_task

◆ ic_phytype

enum ieee80211_phytype ieee80211com::ic_phytype

◆ ic_prevchan

struct ieee80211_channel* ieee80211com::ic_prevchan

◆ ic_promisc

uint8_t ieee80211com::ic_promisc

Definition at line 171 of file ieee80211_var.h.

Referenced by ieee80211_promisc().

◆ ic_promisc_task

struct task ieee80211com::ic_promisc_task

◆ ic_protmode

enum ieee80211_protmode ieee80211com::ic_protmode

Definition at line 237 of file ieee80211_var.h.

◆ ic_raw_xmit

int(* ieee80211com::ic_raw_xmit) (struct ieee80211_node *, struct mbuf *, const struct ieee80211_bpf_params *)

Definition at line 293 of file ieee80211_var.h.

Referenced by ieee80211_proto_attach(), and ieee80211_raw_output().

◆ ic_recv_action

int(* ieee80211com::ic_recv_action) (struct ieee80211_node *, const struct ieee80211_frame *, const uint8_t *frm, const uint8_t *efrm)

◆ ic_regdomain

◆ ic_restart_task

struct task ieee80211com::ic_restart_task

◆ ic_rh

◆ ic_rt

◆ ic_rxchan

void* ieee80211com::ic_rxchan

Definition at line 258 of file ieee80211_var.h.

Referenced by ieee80211_radiotap_attachv(), and ieee80211_radiotap_chan_change().

◆ ic_rxstream

uint8_t ieee80211com::ic_rxstream

◆ ic_scan

◆ ic_scan_curchan

void(* ieee80211com::ic_scan_curchan) (struct ieee80211_scan_state *, unsigned long)

Definition at line 335 of file ieee80211_var.h.

Referenced by ieee80211_swscan_attach(), and scan_curchan_task().

◆ ic_scan_end

void(* ieee80211com::ic_scan_end) (struct ieee80211com *)

Definition at line 333 of file ieee80211_var.h.

Referenced by scan_end().

◆ ic_scan_methods

◆ ic_scan_mindwell

void(* ieee80211com::ic_scan_mindwell) (struct ieee80211_scan_state *)

Definition at line 337 of file ieee80211_var.h.

Referenced by ieee80211_swscan_add_scan(), and ieee80211_swscan_attach().

◆ ic_scan_start

void(* ieee80211com::ic_scan_start) (struct ieee80211com *)

Definition at line 332 of file ieee80211_var.h.

Referenced by scan_start().

◆ ic_send_action

int(* ieee80211com::ic_send_action) (struct ieee80211_node *, int category, int action, void *)

◆ ic_send_mgmt

int(* ieee80211com::ic_send_mgmt) (struct ieee80211_node *, int, int)

Definition at line 290 of file ieee80211_var.h.

Referenced by ieee80211_proto_attach().

◆ ic_set_channel

void(* ieee80211com::ic_set_channel) (struct ieee80211com *)

◆ ic_set_quiet

int(* ieee80211com::ic_set_quiet) (struct ieee80211_node *, u_int8_t *quiet_elm)

Definition at line 283 of file ieee80211_var.h.

Referenced by ieee80211_dfs_attach(), and sta_recv_mgmt().

◆ ic_setregdomain

int(* ieee80211com::ic_setregdomain) (struct ieee80211com *, struct ieee80211_regdomain *, int, struct ieee80211_channel[])

Definition at line 279 of file ieee80211_var.h.

Referenced by ieee80211_regdomain_attach(), and ieee80211_setregdomain().

◆ ic_softc

void* ieee80211com::ic_softc

Definition at line 138 of file ieee80211_var.h.

◆ ic_spare

uint64_t ieee80211com::ic_spare[7]

Definition at line 381 of file ieee80211_var.h.

◆ ic_sta

◆ ic_stageq

◆ ic_sup_htrates

◆ ic_sup_rates

◆ ic_superg

struct ieee80211_superg* ieee80211com::ic_superg

Definition at line 252 of file ieee80211_var.h.

Referenced by ieee80211_ff_age_all(), and ieee80211_ff_flush().

◆ ic_tdma_update

void(* ieee80211com::ic_tdma_update) (struct ieee80211_node *, const struct ieee80211_tdma_param *, int)

Definition at line 305 of file ieee80211_var.h.

◆ ic_th

◆ ic_tq

◆ ic_transmit

int(* ieee80211com::ic_transmit) (struct ieee80211com *, struct mbuf *)

Definition at line 287 of file ieee80211_var.h.

Referenced by ieee80211_parent_xmitpkt().

◆ ic_txchan

void* ieee80211com::ic_txchan

Definition at line 256 of file ieee80211_var.h.

Referenced by ieee80211_radiotap_attachv(), and ieee80211_radiotap_chan_change().

◆ ic_txlock

ieee80211_tx_lock_t ieee80211com::ic_txlock

Definition at line 141 of file ieee80211_var.h.

◆ ic_txpowlimit

◆ ic_txstream

◆ ic_update_chw

void(* ieee80211com::ic_update_chw) (struct ieee80211com *)

Definition at line 378 of file ieee80211_var.h.

Referenced by ieee80211_ifattach(), and update_chw().

◆ ic_update_mcast

void(* ieee80211com::ic_update_mcast) (struct ieee80211com *)

Definition at line 299 of file ieee80211_var.h.

Referenced by ieee80211_ifattach(), and update_mcast().

◆ ic_update_promisc

void(* ieee80211com::ic_update_promisc) (struct ieee80211com *)

Definition at line 301 of file ieee80211_var.h.

Referenced by ieee80211_ifattach(), and update_promisc().

◆ ic_updateslot

void(* ieee80211com::ic_updateslot) (struct ieee80211com *)

Definition at line 297 of file ieee80211_var.h.

Referenced by vap_update_slot().

◆ ic_vap_create

struct ieee80211vap *(* ieee80211com::ic_vap_create) (struct ieee80211com *, const char[IFNAMSIZ], int, enum ieee80211_opmode, int, const uint8_t[IEEE80211_ADDR_LEN], const uint8_t[IEEE80211_ADDR_LEN])

Definition at line 259 of file ieee80211_var.h.

Referenced by wlan_clone_create().

◆ ic_vap_delete

void(* ieee80211com::ic_vap_delete) (struct ieee80211vap *)

Definition at line 267 of file ieee80211_var.h.

Referenced by wlan_clone_destroy().

◆ ic_vattach

◆ ic_vht_mcsinfo

struct ieee80211_vht_mcs_info ieee80211com::ic_vht_mcsinfo

Definition at line 247 of file ieee80211_var.h.

Referenced by ieee80211_vht_announce(), and ieee80211_vht_vattach().

◆ ic_vht_spare

uint32_t ieee80211com::ic_vht_spare[3]

Definition at line 249 of file ieee80211_var.h.

◆ ic_vhtcaps

◆ ic_vhtextcaps

uint32_t ieee80211com::ic_vhtextcaps

Definition at line 246 of file ieee80211_var.h.

Referenced by ieee80211_vap_setup(), and ieee80211_vht_vattach().

◆ ic_wme


The documentation for this struct was generated from the following file: