Lines Matching defs:eap_pwd_data
19 struct eap_pwd_data { struct
20 enum {
22 } state;
23 u8 *id_peer;
24 size_t id_peer_len;
25 u8 *id_server;
26 size_t id_server_len;
27 u8 *password;
28 size_t password_len;
29 int password_hash;
30 u8 *salt;
31 size_t salt_len;
32 u32 token;
33 u16 group_num;
34 u8 password_prep;
35 EAP_PWD_group *grp;
37 struct wpabuf *inbuf;
38 size_t in_frag_pos;
39 struct wpabuf *outbuf;
40 size_t out_frag_pos;
41 size_t mtu;
43 struct crypto_bignum *k;
44 struct crypto_bignum *private_value;
45 struct crypto_bignum *peer_scalar;
46 struct crypto_bignum *my_scalar;
47 struct crypto_ec_point *my_element;
48 struct crypto_ec_point *peer_element;
50 u8 my_confirm[SHA256_MAC_LEN];
52 u8 msk[EAP_MSK_LEN];
53 u8 emsk[EAP_EMSK_LEN];
77 static void eap_pwd_state(struct eap_pwd_data *data, int state) in eap_pwd_state() argument