Searched refs:eap_sm (Results 1 - 25 of 177) sorted by relevance

12345678

/external/wpa_supplicant_8/hostapd/src/eap_peer/
H A Deap.h16 struct eap_sm;
334 struct eap_sm * eap_peer_sm_init(void *eapol_ctx,
337 void eap_peer_sm_deinit(struct eap_sm *sm);
338 int eap_peer_sm_step(struct eap_sm *sm);
339 void eap_sm_abort(struct eap_sm *sm);
340 int eap_sm_get_status(struct eap_sm *sm, char *buf, size_t buflen,
342 const char * eap_sm_get_method_name(struct eap_sm *sm);
343 struct wpabuf * eap_sm_buildIdentity(struct eap_sm *sm, int id, int encrypted);
344 void eap_sm_request_identity(struct eap_sm *sm);
345 void eap_sm_request_password(struct eap_sm *s
[all...]
H A Deap_i.h92 void * (*init)(struct eap_sm *sm);
101 void (*deinit)(struct eap_sm *sm, void *priv);
118 struct wpabuf * (*process)(struct eap_sm *sm, void *priv,
128 Boolean (*isKeyAvailable)(struct eap_sm *sm, void *priv);
141 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
157 int (*get_status)(struct eap_sm *sm, void *priv, char *buf,
170 Boolean (*has_reauth_data)(struct eap_sm *sm, void *priv);
183 void (*deinit_for_reauth)(struct eap_sm *sm, void *priv);
195 void * (*init_for_reauth)(struct eap_sm *sm, void *priv);
208 const u8 * (*get_identity)(struct eap_sm *s
307 struct eap_sm { struct
[all...]
H A Deap_tls_common.h65 struct eap_sm *eap;
93 int eap_peer_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
95 void eap_peer_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
96 u8 * eap_peer_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
98 u8 * eap_peer_tls_derive_session_id(struct eap_sm *sm,
101 int eap_peer_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data,
107 int eap_peer_tls_reauth_init(struct eap_sm *sm, struct eap_ssl_data *data);
108 int eap_peer_tls_status(struct eap_sm *sm, struct eap_ssl_data *data,
110 const u8 * eap_peer_tls_process_init(struct eap_sm *sm,
118 int eap_peer_tls_decrypt(struct eap_sm *s
[all...]
H A Deap_fast_pac.h39 int eap_fast_load_pac(struct eap_sm *sm, struct eap_fast_pac **pac_root,
41 int eap_fast_save_pac(struct eap_sm *sm, struct eap_fast_pac *pac_root,
45 int eap_fast_load_pac_bin(struct eap_sm *sm, struct eap_fast_pac **pac_root,
47 int eap_fast_save_pac_bin(struct eap_sm *sm, struct eap_fast_pac *pac_root,
H A Deap_proxy.h14 struct eap_sm;
34 int eap_proxy_sm_step(struct eap_proxy_sm *sm, struct eap_sm *eap_sm);
H A Deap_proxy_dummy.c45 int eap_proxy_sm_step(struct eap_proxy_sm *sm, struct eap_sm *eap_sm) argument
/external/wpa_supplicant_8/src/eap_peer/
H A Deap.h16 struct eap_sm;
334 struct eap_sm * eap_peer_sm_init(void *eapol_ctx,
337 void eap_peer_sm_deinit(struct eap_sm *sm);
338 int eap_peer_sm_step(struct eap_sm *sm);
339 void eap_sm_abort(struct eap_sm *sm);
340 int eap_sm_get_status(struct eap_sm *sm, char *buf, size_t buflen,
342 const char * eap_sm_get_method_name(struct eap_sm *sm);
343 struct wpabuf * eap_sm_buildIdentity(struct eap_sm *sm, int id, int encrypted);
344 void eap_sm_request_identity(struct eap_sm *sm);
345 void eap_sm_request_password(struct eap_sm *s
[all...]
H A Deap_i.h92 void * (*init)(struct eap_sm *sm);
101 void (*deinit)(struct eap_sm *sm, void *priv);
118 struct wpabuf * (*process)(struct eap_sm *sm, void *priv,
128 Boolean (*isKeyAvailable)(struct eap_sm *sm, void *priv);
141 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
157 int (*get_status)(struct eap_sm *sm, void *priv, char *buf,
170 Boolean (*has_reauth_data)(struct eap_sm *sm, void *priv);
183 void (*deinit_for_reauth)(struct eap_sm *sm, void *priv);
195 void * (*init_for_reauth)(struct eap_sm *sm, void *priv);
208 const u8 * (*get_identity)(struct eap_sm *s
307 struct eap_sm { struct
[all...]
H A Deap_tls_common.h65 struct eap_sm *eap;
93 int eap_peer_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
95 void eap_peer_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
96 u8 * eap_peer_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
98 u8 * eap_peer_tls_derive_session_id(struct eap_sm *sm,
101 int eap_peer_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data,
107 int eap_peer_tls_reauth_init(struct eap_sm *sm, struct eap_ssl_data *data);
108 int eap_peer_tls_status(struct eap_sm *sm, struct eap_ssl_data *data,
110 const u8 * eap_peer_tls_process_init(struct eap_sm *sm,
118 int eap_peer_tls_decrypt(struct eap_sm *s
[all...]
H A Deap_fast_pac.h39 int eap_fast_load_pac(struct eap_sm *sm, struct eap_fast_pac **pac_root,
41 int eap_fast_save_pac(struct eap_sm *sm, struct eap_fast_pac *pac_root,
45 int eap_fast_load_pac_bin(struct eap_sm *sm, struct eap_fast_pac **pac_root,
47 int eap_fast_save_pac_bin(struct eap_sm *sm, struct eap_fast_pac *pac_root,
H A Deap_proxy.h14 struct eap_sm;
34 int eap_proxy_sm_step(struct eap_proxy_sm *sm, struct eap_sm *eap_sm);
/external/wpa_supplicant_8/wpa_supplicant/src/eap_peer/
H A Deap.h16 struct eap_sm;
334 struct eap_sm * eap_peer_sm_init(void *eapol_ctx,
337 void eap_peer_sm_deinit(struct eap_sm *sm);
338 int eap_peer_sm_step(struct eap_sm *sm);
339 void eap_sm_abort(struct eap_sm *sm);
340 int eap_sm_get_status(struct eap_sm *sm, char *buf, size_t buflen,
342 const char * eap_sm_get_method_name(struct eap_sm *sm);
343 struct wpabuf * eap_sm_buildIdentity(struct eap_sm *sm, int id, int encrypted);
344 void eap_sm_request_identity(struct eap_sm *sm);
345 void eap_sm_request_password(struct eap_sm *s
[all...]
H A Deap_i.h92 void * (*init)(struct eap_sm *sm);
101 void (*deinit)(struct eap_sm *sm, void *priv);
118 struct wpabuf * (*process)(struct eap_sm *sm, void *priv,
128 Boolean (*isKeyAvailable)(struct eap_sm *sm, void *priv);
141 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
157 int (*get_status)(struct eap_sm *sm, void *priv, char *buf,
170 Boolean (*has_reauth_data)(struct eap_sm *sm, void *priv);
183 void (*deinit_for_reauth)(struct eap_sm *sm, void *priv);
195 void * (*init_for_reauth)(struct eap_sm *sm, void *priv);
208 const u8 * (*get_identity)(struct eap_sm *s
307 struct eap_sm { struct
[all...]
H A Deap_tls_common.h65 struct eap_sm *eap;
93 int eap_peer_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
95 void eap_peer_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
96 u8 * eap_peer_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
98 u8 * eap_peer_tls_derive_session_id(struct eap_sm *sm,
101 int eap_peer_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data,
107 int eap_peer_tls_reauth_init(struct eap_sm *sm, struct eap_ssl_data *data);
108 int eap_peer_tls_status(struct eap_sm *sm, struct eap_ssl_data *data,
110 const u8 * eap_peer_tls_process_init(struct eap_sm *sm,
118 int eap_peer_tls_decrypt(struct eap_sm *s
[all...]
H A Deap_fast_pac.h39 int eap_fast_load_pac(struct eap_sm *sm, struct eap_fast_pac **pac_root,
41 int eap_fast_save_pac(struct eap_sm *sm, struct eap_fast_pac *pac_root,
45 int eap_fast_load_pac_bin(struct eap_sm *sm, struct eap_fast_pac **pac_root,
47 int eap_fast_save_pac_bin(struct eap_sm *sm, struct eap_fast_pac *pac_root,
H A Deap_proxy.h14 struct eap_sm;
34 int eap_proxy_sm_step(struct eap_proxy_sm *sm, struct eap_sm *eap_sm);
/external/wpa_supplicant_8/hostapd/src/eap_server/
H A Deap_tls_common.h49 struct eap_sm *eap;
72 int eap_server_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
74 void eap_server_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
75 u8 * eap_server_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
77 u8 * eap_server_tls_derive_session_id(struct eap_sm *sm,
83 int eap_server_tls_phase1(struct eap_sm *sm, struct eap_ssl_data *data);
84 struct wpabuf * eap_server_tls_encrypt(struct eap_sm *sm,
87 int eap_server_tls_process(struct eap_sm *sm, struct eap_ssl_data *data,
89 int (*proc_version)(struct eap_sm *sm, void *priv,
91 void (*proc_msg)(struct eap_sm *s
[all...]
H A Deap.h18 struct eap_sm;
143 struct eap_sm * eap_server_sm_init(void *eapol_ctx,
146 void eap_server_sm_deinit(struct eap_sm *sm);
147 int eap_server_sm_step(struct eap_sm *sm);
148 void eap_sm_notify_cached(struct eap_sm *sm);
149 void eap_sm_pending_cb(struct eap_sm *sm);
150 int eap_sm_method_pending(struct eap_sm *sm);
151 const u8 * eap_get_identity(struct eap_sm *sm, size_t *len);
152 struct eap_eapol_interface * eap_get_interface(struct eap_sm *sm);
153 void eap_server_clear_identity(struct eap_sm *s
[all...]
H A Deap_i.h29 void * (*init)(struct eap_sm *sm);
30 void * (*initPickUp)(struct eap_sm *sm);
31 void (*reset)(struct eap_sm *sm, void *priv);
33 struct wpabuf * (*buildReq)(struct eap_sm *sm, void *priv, u8 id);
34 int (*getTimeout)(struct eap_sm *sm, void *priv);
35 Boolean (*check)(struct eap_sm *sm, void *priv,
37 void (*process)(struct eap_sm *sm, void *priv,
39 Boolean (*isDone)(struct eap_sm *sm, void *priv);
40 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
43 Boolean (*isSuccess)(struct eap_sm *s
109 struct eap_sm { struct
[all...]
/external/wpa_supplicant_8/src/eap_server/
H A Deap_tls_common.h49 struct eap_sm *eap;
72 int eap_server_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
74 void eap_server_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
75 u8 * eap_server_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
77 u8 * eap_server_tls_derive_session_id(struct eap_sm *sm,
83 int eap_server_tls_phase1(struct eap_sm *sm, struct eap_ssl_data *data);
84 struct wpabuf * eap_server_tls_encrypt(struct eap_sm *sm,
87 int eap_server_tls_process(struct eap_sm *sm, struct eap_ssl_data *data,
89 int (*proc_version)(struct eap_sm *sm, void *priv,
91 void (*proc_msg)(struct eap_sm *s
[all...]
H A Deap.h18 struct eap_sm;
143 struct eap_sm * eap_server_sm_init(void *eapol_ctx,
146 void eap_server_sm_deinit(struct eap_sm *sm);
147 int eap_server_sm_step(struct eap_sm *sm);
148 void eap_sm_notify_cached(struct eap_sm *sm);
149 void eap_sm_pending_cb(struct eap_sm *sm);
150 int eap_sm_method_pending(struct eap_sm *sm);
151 const u8 * eap_get_identity(struct eap_sm *sm, size_t *len);
152 struct eap_eapol_interface * eap_get_interface(struct eap_sm *sm);
153 void eap_server_clear_identity(struct eap_sm *s
[all...]
H A Deap_i.h29 void * (*init)(struct eap_sm *sm);
30 void * (*initPickUp)(struct eap_sm *sm);
31 void (*reset)(struct eap_sm *sm, void *priv);
33 struct wpabuf * (*buildReq)(struct eap_sm *sm, void *priv, u8 id);
34 int (*getTimeout)(struct eap_sm *sm, void *priv);
35 Boolean (*check)(struct eap_sm *sm, void *priv,
37 void (*process)(struct eap_sm *sm, void *priv,
39 Boolean (*isDone)(struct eap_sm *sm, void *priv);
40 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
43 Boolean (*isSuccess)(struct eap_sm *s
109 struct eap_sm { struct
[all...]
/external/wpa_supplicant_8/wpa_supplicant/src/eap_server/
H A Deap_tls_common.h49 struct eap_sm *eap;
72 int eap_server_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
74 void eap_server_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
75 u8 * eap_server_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
77 u8 * eap_server_tls_derive_session_id(struct eap_sm *sm,
83 int eap_server_tls_phase1(struct eap_sm *sm, struct eap_ssl_data *data);
84 struct wpabuf * eap_server_tls_encrypt(struct eap_sm *sm,
87 int eap_server_tls_process(struct eap_sm *sm, struct eap_ssl_data *data,
89 int (*proc_version)(struct eap_sm *sm, void *priv,
91 void (*proc_msg)(struct eap_sm *s
[all...]
H A Deap.h18 struct eap_sm;
143 struct eap_sm * eap_server_sm_init(void *eapol_ctx,
146 void eap_server_sm_deinit(struct eap_sm *sm);
147 int eap_server_sm_step(struct eap_sm *sm);
148 void eap_sm_notify_cached(struct eap_sm *sm);
149 void eap_sm_pending_cb(struct eap_sm *sm);
150 int eap_sm_method_pending(struct eap_sm *sm);
151 const u8 * eap_get_identity(struct eap_sm *sm, size_t *len);
152 struct eap_eapol_interface * eap_get_interface(struct eap_sm *sm);
153 void eap_server_clear_identity(struct eap_sm *s
[all...]
H A Deap_i.h29 void * (*init)(struct eap_sm *sm);
30 void * (*initPickUp)(struct eap_sm *sm);
31 void (*reset)(struct eap_sm *sm, void *priv);
33 struct wpabuf * (*buildReq)(struct eap_sm *sm, void *priv, u8 id);
34 int (*getTimeout)(struct eap_sm *sm, void *priv);
35 Boolean (*check)(struct eap_sm *sm, void *priv,
37 void (*process)(struct eap_sm *sm, void *priv,
39 Boolean (*isDone)(struct eap_sm *sm, void *priv);
40 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
43 Boolean (*isSuccess)(struct eap_sm *s
109 struct eap_sm { struct
[all...]

Completed in 269 milliseconds

12345678