Lines Matching defs:wpa_tdls_peer
96 struct wpa_tdls_peer { struct
97 struct wpa_tdls_peer *next; argument
98 unsigned int reconfig_key:1;
99 int initiator; /* whether this end was initiator for TDLS setup */
100 u8 addr[ETH_ALEN]; /* other end MAC address */
101 u8 inonce[WPA_NONCE_LEN]; /* Initiator Nonce */
102 u8 rnonce[WPA_NONCE_LEN]; /* Responder Nonce */
103 u8 rsnie_i[TDLS_MAX_IE_LEN]; /* Initiator RSN IE */
104 size_t rsnie_i_len;
105 u8 rsnie_p[TDLS_MAX_IE_LEN]; /* Peer RSN IE */
106 size_t rsnie_p_len;
107 u32 lifetime;
108 int cipher; /* Selected cipher (WPA_CIPHER_*) */
109 u8 dtoken;
111 struct tpk {
114 } tpk;
115 int tpk_set;
116 int tk_set; /* TPK-TK configured to the driver */
117 int tpk_success;
118 int tpk_in_progress;
120 struct tpk_timer {
130 } sm_tmr;
132 u16 capability;
134 u8 supp_rates[IEEE80211_MAX_SUPP_RATES];
135 size_t supp_rates_len;
137 struct ieee80211_ht_capabilities *ht_capabilities;
138 struct ieee80211_vht_capabilities *vht_capabilities;
139 struct ieee80211_he_capabilities *he_capabilities;
140 size_t he_capab_len;
141 struct ieee80211_he_6ghz_band_cap *he_6ghz_band_capabilities;
142 struct ieee80211_eht_capabilities *eht_capabilities;
143 size_t eht_capab_len;
145 u8 qos_info;
147 u16 aid;
149 u8 *ext_capab;
150 size_t ext_capab_len;
152 u8 *supp_channels;
153 size_t supp_channels_len;
155 u8 *supp_oper_classes;
156 size_t supp_oper_classes_len;
158 u8 wmm_capable;
161 int chan_switch_enabled;
163 int mld_link_id;
164 bool disc_resp_rcvd;
165 bool setup_req_rcvd;