FreeBSD kernel WLAN code
ieee80211_node Struct Reference

#include <ieee80211_node.h>

Collaboration diagram for ieee80211_node:

Public Member Functions

 TAILQ_ENTRY (ieee80211_node) ni_list
 
 LIST_ENTRY (ieee80211_node) ni_hash
 

Data Fields

struct ieee80211vapni_vap
 
struct ieee80211comni_ic
 
struct ieee80211_node_tableni_table
 
u_int ni_refcnt
 
u_int ni_flags
 
uint16_t ni_associd
 
uint16_t ni_vlan
 
uint16_t ni_txpower
 
uint8_t ni_authmode
 
uint8_t ni_ath_flags
 
uint16_t ni_ath_defkeyix
 
const struct ieee80211_txparamni_txparms
 
uint32_t ni_jointime
 
uint32_t * ni_challenge
 
struct ieee80211_ies ni_ies
 
ieee80211_seq ni_txseqs [IEEE80211_TID_SIZE]
 
ieee80211_seq ni_rxseqs [IEEE80211_TID_SIZE]
 
uint32_t ni_rxfragstamp
 
struct mbuf * ni_rxfrag [3]
 
struct ieee80211_key ni_ucastkey
 
uint32_t ni_avgrssi
 
int8_t ni_noise
 
uint32_t ni_mimo_rssi_ctl [IEEE80211_MAX_CHAINS]
 
uint32_t ni_mimo_rssi_ext [IEEE80211_MAX_CHAINS]
 
uint8_t ni_mimo_noise_ctl [IEEE80211_MAX_CHAINS]
 
uint8_t ni_mimo_noise_ext [IEEE80211_MAX_CHAINS]
 
uint8_t ni_mimo_chains
 
uint8_t ni_macaddr [IEEE80211_ADDR_LEN]
 
uint8_t ni_bssid [IEEE80211_ADDR_LEN]
 
union {
   uint8_t   data [8]
 
   u_int64_t   tsf
 
ni_tstamp
 
uint16_t ni_intval
 
uint16_t ni_capinfo
 
uint8_t ni_esslen
 
uint8_t ni_essid [IEEE80211_NWID_LEN]
 
struct ieee80211_rateset ni_rates
 
struct ieee80211_channelni_chan
 
uint16_t ni_fhdwell
 
uint8_t ni_fhindex
 
uint16_t ni_erp
 
uint16_t ni_timoff
 
uint8_t ni_dtim_period
 
uint8_t ni_dtim_count
 
uint8_t ni_meshidlen
 
uint8_t ni_meshid [IEEE80211_MESHID_LEN]
 
enum ieee80211_mesh_mlstate ni_mlstate
 
uint16_t ni_mllid
 
uint16_t ni_mlpid
 
struct callout ni_mltimer
 
uint8_t ni_mlrcnt
 
uint8_t ni_mltval
 
struct callout ni_mlhtimer
 
uint8_t ni_mlhcnt
 
uint16_t ni_htcap
 
uint8_t ni_htparam
 
uint8_t ni_htctlchan
 
uint8_t ni_ht2ndchan
 
uint8_t ni_htopmode
 
uint8_t ni_htstbc
 
uint8_t ni_chw
 
struct ieee80211_htrateset ni_htrates
 
struct ieee80211_tx_ampdu ni_tx_ampdu [WME_NUM_TID]
 
struct ieee80211_rx_ampdu ni_rx_ampdu [WME_NUM_TID]
 
uint32_t ni_vhtcap
 
uint16_t ni_vht_basicmcs
 
uint16_t ni_vht_pad2
 
struct ieee80211_vht_mcs_info ni_vht_mcsinfo
 
uint8_t ni_vht_chan1
 
uint8_t ni_vht_chan2
 
uint8_t ni_vht_chanwidth
 
uint8_t ni_vht_pad1
 
uint32_t ni_vht_spare [8]
 
struct mbuf * ni_tx_superg [WME_NUM_TID]
 
short ni_inact
 
short ni_inact_reload
 
int ni_txrate
 
struct ieee80211_psq ni_psq
 
struct ieee80211_nodestats ni_stats
 
struct ieee80211vapni_wdsvap
 
void * ni_rctls
 
uint32_t ni_quiet_ie_set
 
struct ieee80211_quiet_ie ni_quiet_ie
 
uint8_t ni_uapsd
 
void * ni_drv_data
 
uint64_t ni_spare [3]
 

Detailed Description

Definition at line 119 of file ieee80211_node.h.

Member Function Documentation

◆ LIST_ENTRY()

ieee80211_node::LIST_ENTRY ( ieee80211_node  )

◆ TAILQ_ENTRY()

ieee80211_node::TAILQ_ENTRY ( ieee80211_node  )

Field Documentation

◆ data

uint8_t ieee80211_node::data[8]

◆ ni_associd

◆ ni_ath_defkeyix

uint16_t ieee80211_node::ni_ath_defkeyix

Definition at line 162 of file ieee80211_node.h.

Referenced by ieee80211_alloc_node().

◆ ni_ath_flags

uint8_t ieee80211_node::ni_ath_flags

Definition at line 154 of file ieee80211_node.h.

Referenced by hostap_recv_mgmt().

◆ ni_authmode

◆ ni_avgrssi

◆ ni_bssid

◆ ni_capinfo

◆ ni_challenge

◆ ni_chan

◆ ni_chw

◆ ni_drv_data

void* ieee80211_node::ni_drv_data

Definition at line 263 of file ieee80211_node.h.

◆ ni_dtim_count

uint8_t ieee80211_node::ni_dtim_count

Definition at line 206 of file ieee80211_node.h.

Referenced by sta_recv_mgmt().

◆ ni_dtim_period

uint8_t ieee80211_node::ni_dtim_period

Definition at line 205 of file ieee80211_node.h.

Referenced by sta_recv_mgmt().

◆ ni_erp

uint16_t ieee80211_node::ni_erp

◆ ni_essid

◆ ni_esslen

◆ ni_fhdwell

uint16_t ieee80211_node::ni_fhdwell

◆ ni_fhindex

uint8_t ieee80211_node::ni_fhindex

◆ ni_flags

u_int ieee80211_node::ni_flags

Definition at line 126 of file ieee80211_node.h.

Referenced by get_sta_info(), hostap_auth_open(), hostap_auth_shared(), hostap_input(), hostap_recv_mgmt(), ht_recv_action_ba_addba_request(), ht_recv_action_ht_mimopwrsave(), htcap_update_ldpc(), htcap_update_mimo_ps(), htcap_update_shortgi(), ieee80211_add_neighbor(), ieee80211_add_qos(), ieee80211_addba_response(), ieee80211_ampdu_reorder(), ieee80211_ampdu_request(), ieee80211_amsdu_tx_ok(), ieee80211_check_rxseq(), ieee80211_classify(), ieee80211_create_wds(), ieee80211_drain(), ieee80211_dump_node(), ieee80211_encap(), ieee80211_fakeup_adhoc_node(), ieee80211_ht_node_age(), ieee80211_ht_node_cleanup(), ieee80211_ht_node_init(), ieee80211_ht_node_join(), ieee80211_ht_node_leave(), ieee80211_ht_updateparams(), ieee80211_ht_wds_init(), ieee80211_init_neighbor(), ieee80211_ioctl_get80211(), ieee80211_mesh_node_init(), ieee80211_node_authorize(), ieee80211_node_create_wds(), ieee80211_node_is_authorized(), ieee80211_node_join(), ieee80211_node_join_11g(), ieee80211_node_leave_11g(), ieee80211_node_pwrsave(), ieee80211_node_setuptxparms(), ieee80211_node_unauthorize(), ieee80211_parse_htcap(), ieee80211_send_mgmt(), ieee80211_send_nulldata(), ieee80211_sta_join(), ieee80211_sta_ps_timer_check(), ieee80211_sta_pwrsave(), ieee80211_start_pkt(), ieee80211_vap_pkt_send_dest(), ieee80211_vht_get_vhtflags(), ieee80211_vht_node_cleanup(), ieee80211_vht_node_init(), ieee80211_wme_updateparams_locked(), node_age(), node_cleanup(), scan_start(), sta_recv_mgmt(), timeout_stations(), and wpa_assocreq().

◆ ni_ht2ndchan

uint8_t ieee80211_node::ni_ht2ndchan

◆ ni_htcap

◆ ni_htctlchan

uint8_t ieee80211_node::ni_htctlchan

Definition at line 223 of file ieee80211_node.h.

Referenced by htinfo_parse(), ieee80211_dump_node(), and ieee80211_ht_wds_init().

◆ ni_htopmode

uint8_t ieee80211_node::ni_htopmode

Definition at line 225 of file ieee80211_node.h.

Referenced by htinfo_parse(), ieee80211_dump_node(), and ieee80211_ht_wds_init().

◆ ni_htparam

uint8_t ieee80211_node::ni_htparam

◆ ni_htrates

◆ ni_htstbc

uint8_t ieee80211_node::ni_htstbc

Definition at line 226 of file ieee80211_node.h.

Referenced by htinfo_parse(), ieee80211_dump_node(), and ieee80211_ht_wds_init().

◆ ni_ic

struct ieee80211com* ieee80211_node::ni_ic

Definition at line 121 of file ieee80211_node.h.

Referenced by _ieee80211_free_node(), addba_timeout(), adhoc_input(), adhoc_recv_mgmt(), ahdemo_recv_mgmt(), ampdu_tx_stop(), bar_timeout(), bar_tx_complete(), check_bss(), hostap_input(), hostap_recv_mgmt(), ht_recv_action_ba_addba_request(), ht_recv_action_ba_addba_response(), ht_recv_action_ba_delba(), ht_send_action_ba_addba(), ht_send_action_ba_delba(), ht_send_action_ht_txchwidth(), htinfo_update_chw(), hwmp_send_action(), ieee80211_add_htcap_body(), ieee80211_add_htinfo_body(), ieee80211_alloc_node(), ieee80211_alloc_proberesp(), ieee80211_alloc_prot(), ieee80211_ampdu_request(), ieee80211_ampdu_stop(), ieee80211_amsdu_tx_ok(), ieee80211_beacon_alloc(), ieee80211_beacon_construct(), ieee80211_beacon_update(), ieee80211_classify(), ieee80211_dwds_discover(), ieee80211_encap(), ieee80211_fix_rate(), ieee80211_get_node_txpower(), ieee80211_ht_node_cleanup(), ieee80211_ht_wds_init(), ieee80211_init_neighbor(), ieee80211_mgmt_output(), ieee80211_node_delucastkey(), ieee80211_node_join(), ieee80211_node_join_11g(), ieee80211_node_leave(), ieee80211_node_leave_11g(), ieee80211_node_set_chan(), ieee80211_parse_beacon(), ieee80211_pwrsave(), ieee80211_send_bar(), ieee80211_send_mgmt(), ieee80211_send_nulldata(), ieee80211_send_probereq(), ieee80211_send_setup(), ieee80211_set_tim(), ieee80211_setup_htrates(), ieee80211_sta_join1(), ieee80211_sta_leave(), ieee80211_tmp_node(), ieee80211_validate_rate(), mesh_airtime_calc(), mesh_input(), mesh_recv_mgmt(), mesh_send_action(), mesh_send_action_meshgate(), mesh_send_action_meshlmetric(), mesh_send_action_meshpeering_close(), mesh_send_action_meshpeering_confirm(), mesh_send_action_meshpeering_open(), mesh_vdetach_peers(), node_cleanup(), node_free(), null_raw_xmit(), pwrsave_flushq(), rssadapt_rate(), sta_input(), sta_recv_mgmt(), timeout_stations(), wds_flush(), wds_input(), and wds_recv_mgmt().

◆ ni_ies

◆ ni_inact

◆ ni_inact_reload

◆ ni_intval

◆ ni_jointime

uint32_t ieee80211_node::ni_jointime

Definition at line 164 of file ieee80211_node.h.

Referenced by ieee80211_node_join(), and sta_recv_mgmt().

◆ ni_macaddr

uint8_t ieee80211_node::ni_macaddr[IEEE80211_ADDR_LEN]

Definition at line 187 of file ieee80211_node.h.

Referenced by _ieee80211_free_node(), adhoc_input(), adhoc_newstate(), adhoc_recv_mgmt(), ampdu_rx_add_slot(), domlme(), get_sta_info(), hostap_auth_open(), hostap_auth_shared(), hostap_input(), ht_recv_action_ba_addba_response(), ht_send_action_ba_addba(), ht_send_action_ba_delba(), ht_send_action_ht_txchwidth(), hwmp_peerdown(), hwmp_recv_prep(), hwmp_send_action(), hwmp_update_transmitter(), ieee80211_add_node_nt(), ieee80211_alloc_node(), ieee80211_ampdu_reorder(), ieee80211_decap_amsdu(), ieee80211_deliver_l2uf(), ieee80211_dump_node(), ieee80211_dwds_discover(), ieee80211_encap(), ieee80211_fakeup_adhoc_node(), ieee80211_find_node_locked(), ieee80211_find_rxnode_withkey(), ieee80211_find_vap_node_locked(), ieee80211_free_node(), ieee80211_init_neighbor(), ieee80211_ioctl_get80211(), ieee80211_ioctl_getkey(), ieee80211_ioctl_setkey(), ieee80211_mgmt_output(), ieee80211_node_delucastkey(), ieee80211_notify_node_auth(), ieee80211_notify_node_deauth(), ieee80211_notify_node_join(), ieee80211_notify_node_leave(), ieee80211_notify_wds_discover(), ieee80211_ratectl_sysctl_stats_node_iter(), ieee80211_recv_action(), ieee80211_recv_bar(), ieee80211_send_bar(), ieee80211_send_mgmt(), ieee80211_send_nulldata(), ieee80211_send_probereq(), ieee80211_send_proberesp(), ieee80211_sta_join(), ieee80211_sta_join1(), ieee80211_tmp_node(), ieee80211_vap_pkt_send_dest(), mesh_forward(), mesh_input(), mesh_linkchange(), mesh_recv_action_meshgate(), mesh_recv_mgmt(), mesh_send_action_meshgate(), mesh_send_action_meshlmetric(), mesh_send_action_meshpeering_close(), mesh_send_action_meshpeering_confirm(), mesh_send_action_meshpeering_open(), mesh_vdetach_peers(), node_clear_keyixmap(), node_reclaim(), setmlme_common(), sta_auth_open(), sta_auth_shared(), sta_authretry(), sta_input(), sta_newstate(), sta_recv_mgmt(), sta_roam_check(), wds_flush(), and wds_input().

◆ ni_meshid

uint8_t ieee80211_node::ni_meshid[IEEE80211_MESHID_LEN]

Definition at line 210 of file ieee80211_node.h.

Referenced by ieee80211_create_ibss(), ieee80211_parse_meshid(), and mesh_newstate().

◆ ni_meshidlen

uint8_t ieee80211_node::ni_meshidlen

Definition at line 209 of file ieee80211_node.h.

Referenced by ieee80211_create_ibss(), ieee80211_parse_meshid(), and mesh_newstate().

◆ ni_mimo_chains

uint8_t ieee80211_node::ni_mimo_chains

Definition at line 184 of file ieee80211_node.h.

Referenced by ieee80211_process_mimo(), and node_getmimoinfo().

◆ ni_mimo_noise_ctl

uint8_t ieee80211_node::ni_mimo_noise_ctl[IEEE80211_MAX_CHAINS]

Definition at line 182 of file ieee80211_node.h.

Referenced by ieee80211_process_mimo(), and node_getmimoinfo().

◆ ni_mimo_noise_ext

uint8_t ieee80211_node::ni_mimo_noise_ext[IEEE80211_MAX_CHAINS]

Definition at line 183 of file ieee80211_node.h.

Referenced by ieee80211_process_mimo().

◆ ni_mimo_rssi_ctl

uint32_t ieee80211_node::ni_mimo_rssi_ctl[IEEE80211_MAX_CHAINS]

Definition at line 180 of file ieee80211_node.h.

Referenced by ieee80211_process_mimo(), and node_getmimoinfo().

◆ ni_mimo_rssi_ext

uint32_t ieee80211_node::ni_mimo_rssi_ext[IEEE80211_MAX_CHAINS]

Definition at line 181 of file ieee80211_node.h.

Referenced by ieee80211_process_mimo().

◆ ni_mlhcnt

uint8_t ieee80211_node::ni_mlhcnt

Definition at line 218 of file ieee80211_node.h.

Referenced by mesh_peer_backoff_cb(), mesh_peer_timeout_cb(), and mesh_recv_mgmt().

◆ ni_mlhtimer

struct callout ieee80211_node::ni_mlhtimer

◆ ni_mllid

◆ ni_mlpid

◆ ni_mlrcnt

uint8_t ieee80211_node::ni_mlrcnt

Definition at line 215 of file ieee80211_node.h.

Referenced by mesh_peer_timeout_cb(), and mesh_recv_mgmt().

◆ ni_mlstate

◆ ni_mltimer

◆ ni_mltval

uint8_t ieee80211_node::ni_mltval

Definition at line 216 of file ieee80211_node.h.

Referenced by mesh_peer_timeout_backoff(), and mesh_peer_timeout_setup().

◆ ni_noise

◆ ni_psq

◆ ni_quiet_ie

struct ieee80211_quiet_ie ieee80211_node::ni_quiet_ie

Definition at line 258 of file ieee80211_node.h.

Referenced by sta_recv_mgmt().

◆ ni_quiet_ie_set

uint32_t ieee80211_node::ni_quiet_ie_set

Definition at line 257 of file ieee80211_node.h.

Referenced by sta_recv_mgmt().

◆ ni_rates

◆ ni_rctls

◆ ni_refcnt

u_int ieee80211_node::ni_refcnt

Definition at line 125 of file ieee80211_node.h.

Referenced by ieee80211_node_dectestref().

◆ ni_rx_ampdu

◆ ni_rxfrag

struct mbuf* ieee80211_node::ni_rxfrag[3]

◆ ni_rxfragstamp

uint32_t ieee80211_node::ni_rxfragstamp

Definition at line 171 of file ieee80211_node.h.

Referenced by ieee80211_defrag(), ieee80211_dump_node(), and timeout_stations().

◆ ni_rxseqs

ieee80211_seq ieee80211_node::ni_rxseqs[IEEE80211_TID_SIZE]

Definition at line 170 of file ieee80211_node.h.

Referenced by get_sta_info(), ieee80211_check_rxseq(), and ieee80211_dump_node().

◆ ni_spare

uint64_t ieee80211_node::ni_spare[3]

Definition at line 265 of file ieee80211_node.h.

◆ ni_stats

struct ieee80211_nodestats ieee80211_node::ni_stats

Definition at line 251 of file ieee80211_node.h.

Referenced by ieee80211_ioctl_getstastats(), and ieee80211_ioctl_setstastats().

◆ ni_table

◆ ni_timoff

uint16_t ieee80211_node::ni_timoff

Definition at line 204 of file ieee80211_node.h.

Referenced by ieee80211_init_neighbor(), and ieee80211_sta_join().

◆ 

union { ... } ieee80211_node::ni_tstamp

◆ ni_tx_ampdu

◆ ni_tx_superg

struct mbuf* ieee80211_node::ni_tx_superg[WME_NUM_TID]

Definition at line 244 of file ieee80211_node.h.

◆ ni_txparms

◆ ni_txpower

◆ ni_txrate

◆ ni_txseqs

◆ ni_uapsd

uint8_t ieee80211_node::ni_uapsd

Definition at line 261 of file ieee80211_node.h.

Referenced by hostap_recv_mgmt(), and ieee80211_parse_wmeie().

◆ ni_ucastkey

◆ ni_vap

struct ieee80211vap* ieee80211_node::ni_vap

Definition at line 120 of file ieee80211_node.h.

Referenced by _ieee80211_free_node(), adhoc_input(), adhoc_recv_mgmt(), ahdemo_recv_mgmt(), ampdu_rx_add_slot(), ampdu_rx_dispatch(), ampdu_rx_flush(), ampdu_rx_flush_upto(), ampdu_rx_moveup(), ampdu_rx_start(), ampdu_tx_stop(), amrr_node_init(), amrr_update(), authalgreject(), bar_start_timer(), bar_stop_timer(), bar_timeout(), bar_tx_complete(), capinfomismatch(), domlme(), get_adhoc_rssi(), get_hostap_rssi(), get_sta_info(), get_sta_space(), hostap_auth_open(), hostap_auth_shared(), hostap_input(), hostap_recv_ctl(), hostap_recv_mgmt(), ht_recv_action_ba_addba_request(), ht_recv_action_ba_addba_response(), ht_recv_action_ba_delba(), ht_recv_action_ht_mimopwrsave(), ht_recv_action_ht_txchwidth(), ht_send_action_ba_addba(), ht_send_action_ba_delba(), ht_send_action_ht_txchwidth(), htcap_update_ldpc(), htcap_update_shortgi(), htcapmismatch(), htinfo_update_chw(), hwmp_peerdown(), hwmp_recv_action_meshpath(), ieee80211_add_htcap_body(), ieee80211_add_htinfo_body(), ieee80211_add_vhtcap(), ieee80211_add_wme_info(), ieee80211_addba_response(), ieee80211_alloc_challenge(), ieee80211_alloc_node(), ieee80211_alloc_proberesp(), ieee80211_alloc_prot(), ieee80211_ampdu_enable(), ieee80211_ampdu_reorder(), ieee80211_ampdu_request(), ieee80211_ampdu_rx_start_ext(), ieee80211_ampdu_stop(), ieee80211_amsdu_tx_ok(), ieee80211_bar_response(), ieee80211_beacon_alloc(), ieee80211_beacon_construct(), ieee80211_beacon_update(), ieee80211_check_rxseq(), ieee80211_classify(), ieee80211_crypto_decap(), ieee80211_crypto_get_txkey(), ieee80211_decap_amsdu(), ieee80211_defrag(), ieee80211_deliver_l2uf(), ieee80211_drain(), ieee80211_find_node_locked(), ieee80211_find_rxnode_withkey(), ieee80211_find_vap_node_locked(), ieee80211_fix_rate(), ieee80211_flush_ifq(), ieee80211_free_node(), ieee80211_ht_node_age(), ieee80211_ht_node_cleanup(), ieee80211_ht_node_init(), ieee80211_ht_node_join(), ieee80211_ht_node_leave(), ieee80211_ht_updatehtcap(), ieee80211_ht_updatehtcap_final(), ieee80211_ht_updateparams(), ieee80211_ht_updateparams_final(), ieee80211_ht_wds_init(), ieee80211_ibss_merge(), ieee80211_ibss_merge_check(), ieee80211_ibss_node_check_new(), ieee80211_init_neighbor(), ieee80211_input_mimo(), ieee80211_iterate_nodes_vap(), ieee80211_mesh_node_cleanup(), ieee80211_mgmt_output(), ieee80211_node_authorize(), ieee80211_node_delucastkey(), ieee80211_node_join(), ieee80211_node_join_11g(), ieee80211_node_leave(), ieee80211_node_leave_11g(), ieee80211_node_psq_age(), ieee80211_node_pwrsave(), ieee80211_node_set_chan(), ieee80211_node_setuptxparms(), ieee80211_node_table_reset(), ieee80211_node_unauthorize(), ieee80211_notify_node_auth(), ieee80211_notify_node_deauth(), ieee80211_notify_node_join(), ieee80211_notify_node_leave(), ieee80211_notify_wds_discover(), ieee80211_nulldata_transmitted(), ieee80211_parent_xmitpkt(), ieee80211_parse_action(), ieee80211_parse_beacon(), ieee80211_parse_wmeie(), ieee80211_pwrsave(), ieee80211_ratectl_node_deinit(), ieee80211_ratectl_node_init(), ieee80211_ratectl_node_stats(), ieee80211_ratectl_rate(), ieee80211_ratectl_tx_complete(), ieee80211_recv_action(), ieee80211_recv_bar(), ieee80211_recv_pspoll(), ieee80211_send_bar(), ieee80211_send_error(), ieee80211_send_mgmt(), ieee80211_send_nulldata(), ieee80211_send_probereq(), ieee80211_send_setup(), ieee80211_set_tim(), ieee80211_setup_basic_htrates(), ieee80211_setup_htrates(), ieee80211_setup_rates(), ieee80211_sta_join1(), ieee80211_tmp_node(), ieee80211_tx_complete(), ieee80211_tx_mgt_cb(), ieee80211_vht_get_vhtcap_ie(), ieee80211_vht_get_vhtflags(), ieee80211_vht_node_cleanup(), ieee80211_vht_node_init(), ieee80211_vht_node_join(), ieee80211_vht_node_leave(), load_ucastkey(), mesh_airtime_calc(), mesh_input(), mesh_linkchange(), mesh_parse_meshgate_action(), mesh_parse_meshpeering_action(), mesh_peer_timeout_cb(), mesh_recv_action_meshgate(), mesh_recv_action_meshpeering_close(), mesh_recv_action_meshpeering_confirm(), mesh_recv_action_meshpeering_open(), mesh_recv_mgmt(), mesh_send_action(), mesh_send_action_meshgate(), mesh_send_action_meshlmetric(), mesh_send_action_meshpeering_close(), mesh_send_action_meshpeering_confirm(), mesh_send_action_meshpeering_open(), monitor_input(), node_age(), node_cleanup(), node_clear_keyixmap(), node_reclaim(), pwrsave_flushq(), ratesetmismatch(), rssadapt_node_init(), rssadapt_rate(), sta_auth_open(), sta_auth_shared(), sta_csa(), sta_input(), sta_leave(), sta_recv_mgmt(), timeout_stations(), vht_recv_action_placeholder(), vht_send_action_placeholder(), wds_flush(), wds_input(), wds_recv_mgmt(), and wpa_assocreq().

◆ ni_vht_basicmcs

uint16_t ieee80211_node::ni_vht_basicmcs

Definition at line 234 of file ieee80211_node.h.

Referenced by ieee80211_dump_node(), and ieee80211_parse_vhtopmode().

◆ ni_vht_chan1

uint8_t ieee80211_node::ni_vht_chan1

Definition at line 237 of file ieee80211_node.h.

Referenced by ieee80211_dump_node(), and ieee80211_parse_vhtopmode().

◆ ni_vht_chan2

uint8_t ieee80211_node::ni_vht_chan2

Definition at line 238 of file ieee80211_node.h.

Referenced by ieee80211_dump_node(), and ieee80211_parse_vhtopmode().

◆ ni_vht_chanwidth

uint8_t ieee80211_node::ni_vht_chanwidth

◆ ni_vht_mcsinfo

struct ieee80211_vht_mcs_info ieee80211_node::ni_vht_mcsinfo

◆ ni_vht_pad1

uint8_t ieee80211_node::ni_vht_pad1

Definition at line 240 of file ieee80211_node.h.

◆ ni_vht_pad2

uint16_t ieee80211_node::ni_vht_pad2

Definition at line 235 of file ieee80211_node.h.

◆ ni_vht_spare

uint32_t ieee80211_node::ni_vht_spare[8]

Definition at line 241 of file ieee80211_node.h.

◆ ni_vhtcap

uint32_t ieee80211_node::ni_vhtcap

◆ ni_vlan

◆ ni_wdsvap

◆ tsf

u_int64_t ieee80211_node::tsf

Definition at line 193 of file ieee80211_node.h.

Referenced by ieee80211_sta_join().


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