Lines Matching defs:eap_aka_data
23 struct eap_aka_data { struct
24 u8 ik[EAP_AKA_IK_LEN], ck[EAP_AKA_CK_LEN], res[EAP_AKA_RES_MAX_LEN];
25 size_t res_len;
26 u8 nonce_s[EAP_SIM_NONCE_S_LEN];
27 u8 mk[EAP_SIM_MK_LEN];
28 u8 k_aut[EAP_AKA_PRIME_K_AUT_LEN];
29 u8 k_encr[EAP_SIM_K_ENCR_LEN];
30 u8 k_re[EAP_AKA_PRIME_K_RE_LEN]; /* EAP-AKA' only */
31 u8 msk[EAP_SIM_KEYING_DATA_LEN];
32 u8 emsk[EAP_EMSK_LEN];
33 u8 rand[EAP_AKA_RAND_LEN], autn[EAP_AKA_AUTN_LEN];
34 u8 auts[EAP_AKA_AUTS_LEN];
35 u8 reauth_mac[EAP_SIM_MAC_LEN];
37 int num_id_req, num_notification;
38 u8 *pseudonym;
39 size_t pseudonym_len;
40 u8 *reauth_id;
41 size_t reauth_id_len;
42 int reauth;
43 unsigned int counter, counter_too_small;
44 u8 *mk_identity;
45 size_t mk_identity_len;
46 enum {
48 } state;
50 struct wpabuf *id_msgs;
51 int prev_id;
52 int result_ind, use_result_ind;
53 int use_pseudonym;
54 u8 eap_method;
55 u8 *network_name;
56 size_t network_name_len;
57 u16 kdf;
58 int kdf_negotiation;
59 u16 last_kdf_attrs[EAP_AKA_PRIME_KDF_MAX];
60 size_t last_kdf_count;
61 int error_code;
85 static void eap_aka_state(struct eap_aka_data *data, int state) in eap_aka_state() argument