Home
last modified time | relevance | path

Searched refs:data (Results 1 – 25 of 432) sorted by relevance

12345678910>>...18

/hostap-latest/src/eap_server/
Deap_server_pwd.c77 static void eap_pwd_state(struct eap_pwd_data *data, int state) in eap_pwd_state() argument
80 eap_pwd_state_txt(data->state), eap_pwd_state_txt(state)); in eap_pwd_state()
81 data->state = state; in eap_pwd_state()
87 struct eap_pwd_data *data; in eap_pwd_init() local
96 data = os_zalloc(sizeof(*data)); in eap_pwd_init()
97 if (data == NULL) in eap_pwd_init()
100 data->group_num = sm->cfg->pwd_group; in eap_pwd_init()
102 data->group_num); in eap_pwd_init()
103 data->state = PWD_ID_Req; in eap_pwd_init()
105 data->id_server = (u8 *) os_strdup("server"); in eap_pwd_init()
[all …]
Deap_server_aka.c59 static void eap_aka_fullauth(struct eap_sm *sm, struct eap_aka_data *data);
83 static void eap_aka_state(struct eap_aka_data *data, int state) in eap_aka_state() argument
86 eap_aka_state_txt(data->state), in eap_aka_state()
88 data->state = state; in eap_aka_state()
93 struct eap_aka_data *data, in eap_aka_check_identity_reauth() argument
96 if (data->eap_method == EAP_TYPE_AKA_PRIME && in eap_aka_check_identity_reauth()
99 if (data->eap_method == EAP_TYPE_AKA && in eap_aka_check_identity_reauth()
104 data->reauth = eap_sim_db_get_reauth_entry(sm->cfg->eap_sim_db_priv, in eap_aka_check_identity_reauth()
106 if (data->reauth == NULL) { in eap_aka_check_identity_reauth()
113 if (data->reauth->counter > sm->cfg->eap_sim_aka_fast_reauth_limit) { in eap_aka_check_identity_reauth()
[all …]
Deap_server_eke.c59 static void eap_eke_state(struct eap_eke_data *data, int state) in eap_eke_state() argument
62 eap_eke_state_txt(data->state), in eap_eke_state()
64 data->state = state; in eap_eke_state()
68 static void eap_eke_fail(struct eap_eke_data *data, u32 code) in eap_eke_fail() argument
71 data->failure_code = code; in eap_eke_fail()
72 eap_eke_state(data, FAILURE_REPORT); in eap_eke_fail()
78 struct eap_eke_data *data; in eap_eke_init() local
81 data = os_zalloc(sizeof(*data)); in eap_eke_init()
82 if (data == NULL) in eap_eke_init()
84 eap_eke_state(data, IDENTITY); in eap_eke_init()
[all …]
Deap_server_teap.c83 struct eap_teap_data *data);
84 static int eap_teap_phase2_init(struct eap_sm *sm, struct eap_teap_data *data,
123 static void eap_teap_state(struct eap_teap_data *data, int state) in eap_teap_state() argument
126 eap_teap_state_txt(data->state), in eap_teap_state()
128 data->state = state; in eap_teap_state()
132 static enum eap_type eap_teap_req_failure(struct eap_teap_data *data, in eap_teap_req_failure() argument
135 eap_teap_state(data, FAILURE_SEND_RESULT); in eap_teap_req_failure()
145 struct eap_teap_data *data = ctx; in eap_teap_session_ticket_cb() local
183 if (aes_unwrap(data->pac_opaque_encr, sizeof(data->pac_opaque_encr), in eap_teap_session_ticket_cb()
256 os_free(data->identity); in eap_teap_session_ticket_cb()
[all …]
Deap_server_ikev2.c73 static void eap_ikev2_state(struct eap_ikev2_data *data, int state) in eap_ikev2_state() argument
76 eap_ikev2_state_txt(data->state), in eap_ikev2_state()
78 data->state = state; in eap_ikev2_state()
84 struct eap_ikev2_data *data; in eap_ikev2_init() local
86 data = os_zalloc(sizeof(*data)); in eap_ikev2_init()
87 if (data == NULL) in eap_ikev2_init()
89 data->state = MSG; in eap_ikev2_init()
90 data->fragment_size = sm->cfg->fragment_size > 0 ? in eap_ikev2_init()
92 data->ikev2.state = SA_INIT; in eap_ikev2_init()
93 data->ikev2.peer_auth = PEER_AUTH_SECRET; in eap_ikev2_init()
[all …]
Deap_server_peap.c59 static int eap_peap_phase2_init(struct eap_sm *sm, struct eap_peap_data *data,
96 static void eap_peap_state(struct eap_peap_data *data, int state) in eap_peap_state() argument
99 eap_peap_state_txt(data->state), in eap_peap_state()
101 data->state = state; in eap_peap_state()
103 tls_connection_remove_session(data->ssl.conn); in eap_peap_state()
108 struct eap_peap_data *data) in eap_peap_valid_session() argument
113 tls_connection_resumed(sm->cfg->ssl_ctx, data->ssl.conn)) in eap_peap_valid_session()
132 tls_connection_set_success_data(data->ssl.conn, buf); in eap_peap_valid_session()
137 struct eap_peap_data *data) in eap_peap_req_success() argument
139 if (data->state == FAILURE || data->state == FAILURE_REQ) { in eap_peap_req_success()
[all …]
Deap_server_tnc.c63 static void eap_tnc_set_state(struct eap_tnc_data *data, in eap_tnc_set_state() argument
67 eap_tnc_state_txt(data->state), in eap_tnc_set_state()
69 data->state = new_state; in eap_tnc_set_state()
75 struct eap_tnc_data *data; in eap_tnc_init() local
77 data = os_zalloc(sizeof(*data)); in eap_tnc_init()
78 if (data == NULL) in eap_tnc_init()
80 eap_tnc_set_state(data, START); in eap_tnc_init()
81 data->tncs = tncs_init(); in eap_tnc_init()
82 if (data->tncs == NULL) { in eap_tnc_init()
83 os_free(data); in eap_tnc_init()
[all …]
Deap_server_gpsk.c56 static void eap_gpsk_state(struct eap_gpsk_data *data, int state) in eap_gpsk_state() argument
59 eap_gpsk_state_txt(data->state), in eap_gpsk_state()
61 data->state = state; in eap_gpsk_state()
67 struct eap_gpsk_data *data; in eap_gpsk_init() local
69 data = os_zalloc(sizeof(*data)); in eap_gpsk_init()
70 if (data == NULL) in eap_gpsk_init()
72 data->state = GPSK_1; in eap_gpsk_init()
74 data->csuite_count = 0; in eap_gpsk_init()
77 WPA_PUT_BE32(data->csuite_list[data->csuite_count].vendor, in eap_gpsk_init()
79 WPA_PUT_BE16(data->csuite_list[data->csuite_count].specifier, in eap_gpsk_init()
[all …]
Deap_server_fast.c72 struct eap_fast_data *data);
102 static void eap_fast_state(struct eap_fast_data *data, int state) in eap_fast_state() argument
105 eap_fast_state_txt(data->state), in eap_fast_state()
107 data->state = state; in eap_fast_state()
112 struct eap_fast_data *data) in eap_fast_req_failure() argument
115 eap_fast_state(data, FAILURE); in eap_fast_req_failure()
125 struct eap_fast_data *data = ctx; in eap_fast_session_ticket_cb() local
164 if (aes_unwrap(data->pac_opaque_encr, sizeof(data->pac_opaque_encr), in eap_fast_session_ticket_cb()
237 os_free(data->identity); in eap_fast_session_ticket_cb()
238 data->identity = os_malloc(identity_len); in eap_fast_session_ticket_cb()
[all …]
Deap_server_sim.c68 static void eap_sim_state(struct eap_sim_data *data, int state) in eap_sim_state() argument
71 eap_sim_state_txt(data->state), in eap_sim_state()
73 data->state = state; in eap_sim_state()
79 struct eap_sim_data *data; in eap_sim_init() local
86 data = os_zalloc(sizeof(*data)); in eap_sim_init()
87 if (data == NULL) in eap_sim_init()
89 data->state = START; in eap_sim_init()
91 return data; in eap_sim_init()
97 struct eap_sim_data *data = priv; in eap_sim_reset() local
98 os_free(data->next_pseudonym); in eap_sim_reset()
[all …]
Dikev2.c17 static int ikev2_process_idr(struct ikev2_initiator_data *data,
21 void ikev2_initiator_deinit(struct ikev2_initiator_data *data) in ikev2_initiator_deinit() argument
23 ikev2_free_keys(&data->keys); in ikev2_initiator_deinit()
24 wpabuf_free(data->r_dh_public); in ikev2_initiator_deinit()
25 wpabuf_free(data->i_dh_private); in ikev2_initiator_deinit()
26 os_free(data->IDi); in ikev2_initiator_deinit()
27 os_free(data->IDr); in ikev2_initiator_deinit()
28 os_free(data->shared_secret); in ikev2_initiator_deinit()
29 wpabuf_free(data->i_sign_msg); in ikev2_initiator_deinit()
30 wpabuf_free(data->r_sign_msg); in ikev2_initiator_deinit()
[all …]
Deap_server_tls.c46 static void eap_tls_state(struct eap_tls_data *data, int state) in eap_tls_state() argument
49 eap_tls_state_txt(data->state), in eap_tls_state()
51 data->state = state; in eap_tls_state()
53 tls_connection_remove_session(data->ssl.conn); in eap_tls_state()
57 static void eap_tls_valid_session(struct eap_sm *sm, struct eap_tls_data *data) in eap_tls_valid_session() argument
67 wpabuf_put_u8(buf, data->eap_type); in eap_tls_valid_session()
68 tls_connection_set_success_data(data->ssl.conn, buf); in eap_tls_valid_session()
74 struct eap_tls_data *data; in eap_tls_init() local
76 data = os_zalloc(sizeof(*data)); in eap_tls_init()
77 if (data == NULL) in eap_tls_init()
[all …]
Deap_server_wsc.c55 static void eap_wsc_state(struct eap_wsc_data *data, int state) in eap_wsc_state() argument
58 eap_wsc_state_txt(data->state), in eap_wsc_state()
60 data->state = state; in eap_wsc_state()
67 struct eap_wsc_data *data = timeout_ctx; in eap_wsc_ext_reg_timeout() local
74 data->ext_reg_timeout = 1; in eap_wsc_ext_reg_timeout()
81 struct eap_wsc_data *data; in eap_wsc_init() local
99 data = os_zalloc(sizeof(*data)); in eap_wsc_init()
100 if (data == NULL) in eap_wsc_init()
102 data->state = registrar ? START : MESG; in eap_wsc_init()
103 data->registrar = registrar; in eap_wsc_init()
[all …]
/hostap-latest/wpa_supplicant/
Dbgscan_simple.c42 struct bgscan_simple_data *data) in bgscan_simple_btm_query() argument
46 if (!data->use_btm_query || wpa_s->conf->disable_btm || in bgscan_simple_btm_query()
53 data->scan_action_count++; in bgscan_simple_btm_query()
54 mod = data->scan_action_count % (data->use_btm_query + 1); in bgscan_simple_btm_query()
55 if (mod >= data->use_btm_query) in bgscan_simple_btm_query()
60 mod, data->use_btm_query); in bgscan_simple_btm_query()
71 eloop_register_timeout(data->scan_interval, 0, in bgscan_simple_btm_query()
72 bgscan_simple_timeout, data, NULL); in bgscan_simple_btm_query()
79 struct bgscan_simple_data *data = eloop_ctx; in bgscan_simple_timeout() local
80 struct wpa_supplicant *wpa_s = data->wpa_s; in bgscan_simple_timeout()
[all …]
Dbgscan_learn.c89 struct bgscan_learn_data *data, const u8 *bssid) in bgscan_learn_get_bss() argument
93 dl_list_for_each(bss, &data->bss, struct bgscan_learn_bss, list) { in bgscan_learn_get_bss()
101 static int bgscan_learn_load(struct bgscan_learn_data *data) in bgscan_learn_load() argument
107 if (data->fname == NULL) in bgscan_learn_load()
110 f = fopen(data->fname, "r"); in bgscan_learn_load()
115 data->fname); in bgscan_learn_load()
120 data->fname); in bgscan_learn_load()
135 dl_list_add(&data->bss, &bss->list); in bgscan_learn_load()
146 bss = bgscan_learn_get_bss(data, addr); in bgscan_learn_load()
161 static void bgscan_learn_save(struct bgscan_learn_data *data) in bgscan_learn_save() argument
[all …]
/hostap-latest/src/eap_peer/
Deap_aka.c85 static void eap_aka_state(struct eap_aka_data *data, int state) in eap_aka_state() argument
88 eap_aka_state_txt(data->state), in eap_aka_state()
90 data->state = state; in eap_aka_state()
96 struct eap_aka_data *data; in eap_aka_init() local
100 data = os_zalloc(sizeof(*data)); in eap_aka_init()
101 if (data == NULL) in eap_aka_init()
104 data->eap_method = EAP_TYPE_AKA; in eap_aka_init()
108 data->imsi_privacy_key = crypto_rsa_key_read( in eap_aka_init()
110 if (!data->imsi_privacy_key) { in eap_aka_init()
114 os_free(data); in eap_aka_init()
[all …]
Deap_sim.c79 static void eap_sim_state(struct eap_sim_data *data, int state) in eap_sim_state() argument
82 eap_sim_state_txt(data->state), in eap_sim_state()
84 data->state = state; in eap_sim_state()
90 struct eap_sim_data *data; in eap_sim_init() local
93 data = os_zalloc(sizeof(*data)); in eap_sim_init()
94 if (data == NULL) in eap_sim_init()
97 if (random_get_bytes(data->nonce_mt, EAP_SIM_NONCE_MT_LEN)) { in eap_sim_init()
100 os_free(data); in eap_sim_init()
106 data->imsi_privacy_key = crypto_rsa_key_read( in eap_sim_init()
108 if (!data->imsi_privacy_key) { in eap_sim_init()
[all …]
Deap_pwd.c84 static void eap_pwd_state(struct eap_pwd_data *data, int state) in eap_pwd_state() argument
87 eap_pwd_state_txt(data->state), eap_pwd_state_txt(state)); in eap_pwd_state()
88 data->state = state; in eap_pwd_state()
94 struct eap_pwd_data *data; in eap_pwd_init() local
113 if ((data = os_zalloc(sizeof(*data))) == NULL) { in eap_pwd_init()
118 if ((data->id_peer = os_malloc(identity_len)) == NULL) { in eap_pwd_init()
120 os_free(data); in eap_pwd_init()
124 os_memcpy(data->id_peer, identity, identity_len); in eap_pwd_init()
125 data->id_peer_len = identity_len; in eap_pwd_init()
127 if ((data->password = os_malloc(password_len)) == NULL) { in eap_pwd_init()
[all …]
Deap_eke.c57 static void eap_eke_state(struct eap_eke_data *data, int state) in eap_eke_state() argument
60 eap_eke_state_txt(data->state), eap_eke_state_txt(state)); in eap_eke_state()
61 data->state = state; in eap_eke_state()
70 struct eap_eke_data *data; in eap_eke_init() local
81 data = os_zalloc(sizeof(*data)); in eap_eke_init()
82 if (data == NULL) in eap_eke_init()
84 eap_eke_state(data, IDENTITY); in eap_eke_init()
88 data->peerid = os_memdup(identity, identity_len); in eap_eke_init()
89 if (data->peerid == NULL) { in eap_eke_init()
90 eap_eke_deinit(sm, data); in eap_eke_init()
[all …]
Deap_peap.c74 static void eap_peap_parse_phase1(struct eap_peap_data *data, in eap_peap_parse_phase1() argument
81 data->force_peap_version = atoi(pos + 8); in eap_peap_parse_phase1()
82 data->peap_version = data->force_peap_version; in eap_peap_parse_phase1()
84 data->force_peap_version); in eap_peap_parse_phase1()
88 data->force_new_label = 1; in eap_peap_parse_phase1()
94 data->peap_outer_success = 0; in eap_peap_parse_phase1()
98 data->peap_outer_success = 1; in eap_peap_parse_phase1()
102 data->peap_outer_success = 2; in eap_peap_parse_phase1()
108 data->crypto_binding = NO_BINDING; in eap_peap_parse_phase1()
111 data->crypto_binding = OPTIONAL_BINDING; in eap_peap_parse_phase1()
[all …]
Deap_ikev2.c49 static void eap_ikev2_state(struct eap_ikev2_data *data, int state) in eap_ikev2_state() argument
52 eap_ikev2_state_txt(data->state), in eap_ikev2_state()
54 data->state = state; in eap_ikev2_state()
60 struct eap_ikev2_data *data; in eap_ikev2_init() local
71 data = os_zalloc(sizeof(*data)); in eap_ikev2_init()
72 if (data == NULL) in eap_ikev2_init()
74 data->state = WAIT_START; in eap_ikev2_init()
77 data->fragment_size = IKEV2_FRAGMENT_SIZE; in eap_ikev2_init()
79 data->fragment_size = fragment_size; in eap_ikev2_init()
80 data->ikev2.state = SA_INIT; in eap_ikev2_init()
[all …]
Deap_gpsk.c40 static struct wpabuf * eap_gpsk_send_gpsk_2(struct eap_gpsk_data *data,
44 static struct wpabuf * eap_gpsk_send_gpsk_4(struct eap_gpsk_data *data,
67 static void eap_gpsk_state(struct eap_gpsk_data *data, int state) in eap_gpsk_state() argument
70 eap_gpsk_state_txt(data->state), in eap_gpsk_state()
72 data->state = state; in eap_gpsk_state()
81 struct eap_gpsk_data *data; in eap_gpsk_init() local
92 data = os_zalloc(sizeof(*data)); in eap_gpsk_init()
93 if (data == NULL) in eap_gpsk_init()
95 data->state = GPSK_1; in eap_gpsk_init()
99 data->id_peer = os_memdup(identity, identity_len); in eap_gpsk_init()
[all …]
Deap_teap.c83 struct eap_teap_data *data = ctx; in eap_teap_session_ticket_cb() local
90 data->session_ticket_used = 0; in eap_teap_session_ticket_cb()
91 if (data->provisioning_allowed) { in eap_teap_session_ticket_cb()
94 data->provisioning = 1; in eap_teap_session_ticket_cb()
95 data->current_pac = NULL; in eap_teap_session_ticket_cb()
102 if (!data->current_pac) { in eap_teap_session_ticket_cb()
105 data->session_ticket_used = 0; in eap_teap_session_ticket_cb()
110 os_memcpy(master_secret, data->current_pac->pac_key, in eap_teap_session_ticket_cb()
113 data->session_ticket_used = 1; in eap_teap_session_ticket_cb()
119 static void eap_teap_parse_phase1(struct eap_teap_data *data, in eap_teap_parse_phase1() argument
[all …]
Dikev2.c17 void ikev2_responder_deinit(struct ikev2_responder_data *data) in ikev2_responder_deinit() argument
19 ikev2_free_keys(&data->keys); in ikev2_responder_deinit()
20 wpabuf_free(data->i_dh_public); in ikev2_responder_deinit()
21 wpabuf_free(data->r_dh_private); in ikev2_responder_deinit()
22 os_free(data->IDi); in ikev2_responder_deinit()
23 os_free(data->IDr); in ikev2_responder_deinit()
24 os_free(data->shared_secret); in ikev2_responder_deinit()
25 wpabuf_free(data->i_sign_msg); in ikev2_responder_deinit()
26 wpabuf_free(data->r_sign_msg); in ikev2_responder_deinit()
27 os_free(data->key_pad); in ikev2_responder_deinit()
[all …]
Deap_fast.c79 struct eap_fast_data *data = ctx; in eap_fast_session_ticket_cb() local
87 data->session_ticket_used = 0; in eap_fast_session_ticket_cb()
88 if (data->provisioning_allowed) { in eap_fast_session_ticket_cb()
91 data->provisioning = 1; in eap_fast_session_ticket_cb()
92 data->current_pac = NULL; in eap_fast_session_ticket_cb()
99 if (data->current_pac == NULL) { in eap_fast_session_ticket_cb()
102 data->session_ticket_used = 0; in eap_fast_session_ticket_cb()
106 eap_fast_derive_master_secret(data->current_pac->pac_key, in eap_fast_session_ticket_cb()
110 data->session_ticket_used = 1; in eap_fast_session_ticket_cb()
116 static void eap_fast_parse_phase1(struct eap_fast_data *data, in eap_fast_parse_phase1() argument
[all …]

12345678910>>...18