Lines Matching defs:dpp_authentication

177 struct dpp_authentication {  struct
178 void *msg_ctx;
179 u8 peer_version;
180 const struct dpp_curve_params *curve;
181 struct dpp_bootstrap_info *peer_bi;
182 struct dpp_bootstrap_info *own_bi;
183 struct dpp_bootstrap_info *tmp_own_bi;
184 u8 waiting_pubkey_hash[SHA256_MAC_LEN];
185 int response_pending;
186 enum dpp_status_error auth_resp_status;
187 enum dpp_status_error conf_resp_status;
188 u8 peer_mac_addr[ETH_ALEN];
189 u8 i_nonce[DPP_MAX_NONCE_LEN];
190 u8 r_nonce[DPP_MAX_NONCE_LEN];
191 u8 e_nonce[DPP_MAX_NONCE_LEN];
192 u8 i_capab;
193 u8 r_capab;
194 EVP_PKEY *own_protocol_key;
195 EVP_PKEY *peer_protocol_key;
196 struct wpabuf *req_msg;
197 struct wpabuf *resp_msg;
200 unsigned int freq[DPP_BOOTSTRAP_MAX_FREQ];
201 unsigned int num_freq, freq_idx;
202 unsigned int curr_freq;
203 unsigned int neg_freq;
204 unsigned int num_freq_iters;
205 size_t secret_len;
206 u8 Mx[DPP_MAX_SHARED_SECRET_LEN];
207 size_t Mx_len;
208 u8 Nx[DPP_MAX_SHARED_SECRET_LEN];
209 size_t Nx_len;
210 u8 Lx[DPP_MAX_SHARED_SECRET_LEN];
211 size_t Lx_len;
212 u8 k1[DPP_MAX_HASH_LEN];
213 u8 k2[DPP_MAX_HASH_LEN];
214 u8 ke[DPP_MAX_HASH_LEN];
215 int initiator;
216 int waiting_auth_resp;
217 int waiting_auth_conf;
218 int auth_req_ack;
219 unsigned int auth_resp_tries;
220 u8 allowed_roles;
221 int configurator;
222 int remove_on_tx_status;
223 int connect_on_tx_status;
224 int waiting_conf_result;
225 int auth_success;
226 struct wpabuf *conf_req;
227 const struct wpabuf *conf_resp; /* owned by GAS server */
228 struct dpp_configuration *conf_ap;
229 struct dpp_configuration *conf_sta;
230 struct dpp_configurator *conf;
231 char *connector; /* received signedConnector */
232 u8 ssid[SSID_MAX_LEN];
233 u8 ssid_len;
234 char passphrase[64];
235 u8 psk[PMK_LEN];
236 int psk_set;
237 enum dpp_akm akm;
238 struct wpabuf *net_access_key;
239 os_time_t net_access_key_expiry;
240 struct wpabuf *c_sign_key;
242 char *config_obj_override;
243 char *discovery_override;
244 char *groups_override;
245 unsigned int ignore_netaccesskey_mismatch:1;