Lines Matching defs:dpp_pkex
202 struct dpp_pkex { struct
203 void *msg_ctx;
204 unsigned int initiator:1;
205 unsigned int exchange_done:1;
206 unsigned int failed:1;
207 unsigned int v2:1;
208 unsigned int forced_ver:1;
209 struct dpp_bootstrap_info *own_bi;
210 u8 own_mac[ETH_ALEN];
211 u8 peer_mac[ETH_ALEN];
212 char *identifier;
213 char *code;
214 size_t code_len;
215 struct crypto_ec_key *x;
216 struct crypto_ec_key *y;
217 u8 Mx[DPP_MAX_SHARED_SECRET_LEN];
218 u8 Nx[DPP_MAX_SHARED_SECRET_LEN];
219 u8 z[DPP_MAX_HASH_LEN];
220 struct crypto_ec_key *peer_bootstrap_key;
221 struct wpabuf *exchange_req;
222 struct wpabuf *exchange_resp;
223 unsigned int t; /* number of failures on code use */
224 unsigned int exch_req_wait_time;
225 unsigned int exch_req_tries;
226 unsigned int freq;
227 u8 peer_version;
228 struct wpabuf *enc_key;