HomeSort by relevance Sort by last modified time
    Searched refs:eap_sm (Results 1 - 25 of 75) sorted by null

1 2 3

  /external/wpa_supplicant/
eap.h 22 struct eap_sm;
240 struct eap_sm * eap_sm_init(void *eapol_ctx, struct eapol_callbacks *eapol_cb,
242 void eap_sm_deinit(struct eap_sm *sm);
243 int eap_sm_step(struct eap_sm *sm);
244 void eap_sm_abort(struct eap_sm *sm);
245 int eap_sm_get_status(struct eap_sm *sm, char *buf, size_t buflen,
247 u8 * eap_sm_buildIdentity(struct eap_sm *sm, int id, size_t *len,
249 void eap_sm_request_identity(struct eap_sm *sm);
250 void eap_sm_request_password(struct eap_sm *sm);
251 void eap_sm_request_new_password(struct eap_sm *sm)
    [all...]
eap_i.h 93 void * (*init)(struct eap_sm *sm);
102 void (*deinit)(struct eap_sm *sm, void *priv);
121 u8 * (*process)(struct eap_sm *sm, void *priv,
132 Boolean (*isKeyAvailable)(struct eap_sm *sm, void *priv);
145 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
161 int (*get_status)(struct eap_sm *sm, void *priv, char *buf,
174 Boolean (*has_reauth_data)(struct eap_sm *sm, void *priv);
187 void (*deinit_for_reauth)(struct eap_sm *sm, void *priv);
199 void * (*init_for_reauth)(struct eap_sm *sm, void *priv);
212 const u8 * (*get_identity)(struct eap_sm *sm, void *priv, size_t *len)
277 struct eap_sm { struct
    [all...]
eap_tls_common.h 35 struct eap_sm *eap;
49 int eap_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
51 void eap_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
52 u8 * eap_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
55 struct eap_sm *sm, struct eap_ssl_data *data, const u8 *in_data,
57 int eap_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data,
63 int eap_tls_reauth_init(struct eap_sm *sm, struct eap_ssl_data *data);
64 int eap_tls_status(struct eap_sm *sm, struct eap_ssl_data *data, char *buf,
66 const u8 * eap_tls_process_init(struct eap_sm *sm, struct eap_ssl_data *data,
eap_tls.c 24 static void eap_tls_deinit(struct eap_sm *sm, void *priv);
33 static void * eap_tls_init(struct eap_sm *sm)
70 static void eap_tls_deinit(struct eap_sm *sm, void *priv)
81 static u8 * eap_tls_failure(struct eap_sm *sm, struct eap_tls_data *data,
116 static void eap_tls_success(struct eap_sm *sm, struct eap_tls_data *data,
140 static u8 * eap_tls_process(struct eap_sm *sm, void *priv,
186 static Boolean eap_tls_has_reauth_data(struct eap_sm *sm, void *priv)
193 static void eap_tls_deinit_for_reauth(struct eap_sm *sm, void *priv)
198 static void * eap_tls_init_for_reauth(struct eap_sm *sm, void *priv)
211 static int eap_tls_get_status(struct eap_sm *sm, void *priv, char *buf
    [all...]
eap_vendor_test.c 38 static void * eap_vendor_test_init(struct eap_sm *sm)
50 static void eap_vendor_test_deinit(struct eap_sm *sm, void *priv)
60 struct eap_sm *sm = eloop_ctx;
68 static u8 * eap_vendor_test_process(struct eap_sm *sm, void *priv,
149 static Boolean eap_vendor_test_isKeyAvailable(struct eap_sm *sm, void *priv)
156 static u8 * eap_vendor_test_getKey(struct eap_sm *sm, void *priv, size_t *len)
eap_otp.c 22 static void * eap_otp_init(struct eap_sm *sm)
30 static void eap_otp_deinit(struct eap_sm *sm, void *priv)
35 static u8 * eap_otp_process(struct eap_sm *sm, void *priv,
eap.c 35 #define STATE_MACHINE_DATA struct eap_sm
41 static Boolean eap_sm_allowMethod(struct eap_sm *sm, int vendor,
43 static u8 * eap_sm_buildNak(struct eap_sm *sm, int id, size_t *len);
44 static void eap_sm_processIdentity(struct eap_sm *sm, const u8 *req);
45 static void eap_sm_processNotify(struct eap_sm *sm, const u8 *req);
47 static void eap_sm_parseEapReq(struct eap_sm *sm, const u8 *req, size_t len);
55 static Boolean eapol_get_bool(struct eap_sm *sm, enum eapol_bool_var var)
61 static void eapol_set_bool(struct eap_sm *sm, enum eapol_bool_var var,
68 static unsigned int eapol_get_int(struct eap_sm *sm, enum eapol_int_var var)
74 static void eapol_set_int(struct eap_sm *sm, enum eapol_int_var var
    [all...]
  /external/wpa_supplicant_6/wpa_supplicant/src/eap_peer/
eap.h 22 struct eap_sm;
256 struct eap_sm * eap_peer_sm_init(void *eapol_ctx,
259 void eap_peer_sm_deinit(struct eap_sm *sm);
260 int eap_peer_sm_step(struct eap_sm *sm);
261 void eap_sm_abort(struct eap_sm *sm);
262 int eap_sm_get_status(struct eap_sm *sm, char *buf, size_t buflen,
264 struct wpabuf * eap_sm_buildIdentity(struct eap_sm *sm, int id, int encrypted);
265 void eap_sm_request_identity(struct eap_sm *sm);
266 void eap_sm_request_password(struct eap_sm *sm);
267 void eap_sm_request_new_password(struct eap_sm *sm)
    [all...]
eap_i.h 95 void * (*init)(struct eap_sm *sm);
104 void (*deinit)(struct eap_sm *sm, void *priv);
121 struct wpabuf * (*process)(struct eap_sm *sm, void *priv,
131 Boolean (*isKeyAvailable)(struct eap_sm *sm, void *priv);
144 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
160 int (*get_status)(struct eap_sm *sm, void *priv, char *buf,
173 Boolean (*has_reauth_data)(struct eap_sm *sm, void *priv);
186 void (*deinit_for_reauth)(struct eap_sm *sm, void *priv);
198 void * (*init_for_reauth)(struct eap_sm *sm, void *priv);
211 const u8 * (*get_identity)(struct eap_sm *sm, void *priv, size_t *len)
276 struct eap_sm { struct
    [all...]
eap_tls_common.h 86 struct eap_sm *eap;
100 int eap_peer_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
102 void eap_peer_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
103 u8 * eap_peer_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
108 int eap_peer_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data,
114 int eap_peer_tls_reauth_init(struct eap_sm *sm, struct eap_ssl_data *data);
115 int eap_peer_tls_status(struct eap_sm *sm, struct eap_ssl_data *data,
117 const u8 * eap_peer_tls_process_init(struct eap_sm *sm,
125 int eap_peer_tls_decrypt(struct eap_sm *sm, struct eap_ssl_data *data,
128 int eap_peer_tls_encrypt(struct eap_sm *sm, struct eap_ssl_data *data
    [all...]
eap_fast_pac.h 45 int eap_fast_load_pac(struct eap_sm *sm, struct eap_fast_pac **pac_root,
47 int eap_fast_save_pac(struct eap_sm *sm, struct eap_fast_pac *pac_root,
51 int eap_fast_load_pac_bin(struct eap_sm *sm, struct eap_fast_pac **pac_root,
53 int eap_fast_save_pac_bin(struct eap_sm *sm, struct eap_fast_pac *pac_root,
eap_tls.c 24 static void eap_tls_deinit(struct eap_sm *sm, void *priv);
33 static void * eap_tls_init(struct eap_sm *sm)
71 static void eap_tls_deinit(struct eap_sm *sm, void *priv)
82 static struct wpabuf * eap_tls_failure(struct eap_sm *sm,
118 static void eap_tls_success(struct eap_sm *sm, struct eap_tls_data *data,
143 static struct wpabuf * eap_tls_process(struct eap_sm *sm, void *priv,
186 static Boolean eap_tls_has_reauth_data(struct eap_sm *sm, void *priv)
193 static void eap_tls_deinit_for_reauth(struct eap_sm *sm, void *priv)
198 static void * eap_tls_init_for_reauth(struct eap_sm *sm, void *priv)
211 static int eap_tls_get_status(struct eap_sm *sm, void *priv, char *buf
    [all...]
eap.c 36 #define STATE_MACHINE_DATA struct eap_sm
42 static Boolean eap_sm_allowMethod(struct eap_sm *sm, int vendor,
44 static struct wpabuf * eap_sm_buildNak(struct eap_sm *sm, int id);
45 static void eap_sm_processIdentity(struct eap_sm *sm,
47 static void eap_sm_processNotify(struct eap_sm *sm, const struct wpabuf *req);
49 static void eap_sm_parseEapReq(struct eap_sm *sm, const struct wpabuf *req);
57 static Boolean eapol_get_bool(struct eap_sm *sm, enum eapol_bool_var var)
63 static void eapol_set_bool(struct eap_sm *sm, enum eapol_bool_var var,
70 static unsigned int eapol_get_int(struct eap_sm *sm, enum eapol_int_var var)
76 static void eapol_set_int(struct eap_sm *sm, enum eapol_int_var var
    [all...]
eap_otp.c 21 static void * eap_otp_init(struct eap_sm *sm)
29 static void eap_otp_deinit(struct eap_sm *sm, void *priv)
34 static struct wpabuf * eap_otp_process(struct eap_sm *sm, void *priv,
eap_vendor_test.c 40 static void * eap_vendor_test_init(struct eap_sm *sm)
52 static void eap_vendor_test_deinit(struct eap_sm *sm, void *priv)
62 struct eap_sm *sm = eloop_ctx;
70 static struct wpabuf * eap_vendor_test_process(struct eap_sm *sm, void *priv,
146 static Boolean eap_vendor_test_isKeyAvailable(struct eap_sm *sm, void *priv)
153 static u8 * eap_vendor_test_getKey(struct eap_sm *sm, void *priv, size_t *len)
eap_md5.c 22 static void * eap_md5_init(struct eap_sm *sm)
30 static void eap_md5_deinit(struct eap_sm *sm, void *priv)
35 static struct wpabuf * eap_md5_process(struct eap_sm *sm, void *priv,
  /external/wpa_supplicant_6/wpa_supplicant/src/eap_server/
eap_tls_common.h 25 struct eap_sm *eap;
45 int eap_server_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data,
47 void eap_server_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data);
48 u8 * eap_server_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data,
53 int eap_server_tls_phase1(struct eap_sm *sm, struct eap_ssl_data *data);
54 struct wpabuf * eap_server_tls_encrypt(struct eap_sm *sm,
57 int eap_server_tls_process(struct eap_sm *sm, struct eap_ssl_data *data,
59 int (*proc_version)(struct eap_sm *sm, void *priv,
61 void (*proc_msg)(struct eap_sm *sm, void *priv,
eap_i.h 35 void * (*init)(struct eap_sm *sm);
36 void * (*initPickUp)(struct eap_sm *sm);
37 void (*reset)(struct eap_sm *sm, void *priv);
39 struct wpabuf * (*buildReq)(struct eap_sm *sm, void *priv, u8 id);
40 int (*getTimeout)(struct eap_sm *sm, void *priv);
41 Boolean (*check)(struct eap_sm *sm, void *priv,
43 void (*process)(struct eap_sm *sm, void *priv,
45 Boolean (*isDone)(struct eap_sm *sm, void *priv);
46 u8 * (*getKey)(struct eap_sm *sm, void *priv, size_t *len);
49 Boolean (*isSuccess)(struct eap_sm *sm, void *priv)
102 struct eap_sm { struct
    [all...]
eap.h 23 struct eap_sm;
111 struct eap_sm * eap_server_sm_init(void *eapol_ctx,
114 void eap_server_sm_deinit(struct eap_sm *sm);
115 int eap_server_sm_step(struct eap_sm *sm);
116 void eap_sm_notify_cached(struct eap_sm *sm);
117 void eap_sm_pending_cb(struct eap_sm *sm);
118 int eap_sm_method_pending(struct eap_sm *sm);
119 const u8 * eap_get_identity(struct eap_sm *sm, size_t *len);
120 struct eap_eapol_interface * eap_get_interface(struct eap_sm *sm);
eap_identity.c 27 static void * eap_identity_init(struct eap_sm *sm)
40 static void * eap_identity_initPickUp(struct eap_sm *sm)
51 static void eap_identity_reset(struct eap_sm *sm, void *priv)
58 static struct wpabuf * eap_identity_buildReq(struct eap_sm *sm, void *priv,
88 static Boolean eap_identity_check(struct eap_sm *sm, void *priv,
105 static void eap_identity_process(struct eap_sm *sm, void *priv,
142 static Boolean eap_identity_isDone(struct eap_sm *sm, void *priv)
149 static Boolean eap_identity_isSuccess(struct eap_sm *sm, void *priv)
eap_vendor_test.c 57 static void * eap_vendor_test_init(struct eap_sm *sm)
70 static void eap_vendor_test_reset(struct eap_sm *sm, void *priv)
77 static struct wpabuf * eap_vendor_test_buildReq(struct eap_sm *sm, void *priv,
97 static Boolean eap_vendor_test_check(struct eap_sm *sm, void *priv,
113 static void eap_vendor_test_process(struct eap_sm *sm, void *priv,
139 static Boolean eap_vendor_test_isDone(struct eap_sm *sm, void *priv)
146 static u8 * eap_vendor_test_getKey(struct eap_sm *sm, void *priv, size_t *len)
167 static Boolean eap_vendor_test_isSuccess(struct eap_sm *sm, void *priv)
eap_tls.c 23 static void eap_tls_reset(struct eap_sm *sm, void *priv);
59 static void * eap_tls_init(struct eap_sm *sm)
78 static void eap_tls_reset(struct eap_sm *sm, void *priv)
88 static struct wpabuf * eap_tls_build_start(struct eap_sm *sm,
110 static struct wpabuf * eap_tls_buildReq(struct eap_sm *sm, void *priv, u8 id)
152 static Boolean eap_tls_check(struct eap_sm *sm, void *priv,
168 static void eap_tls_process_msg(struct eap_sm *sm, void *priv,
182 static void eap_tls_process(struct eap_sm *sm, void *priv,
193 static Boolean eap_tls_isDone(struct eap_sm *sm, void *priv)
200 static u8 * eap_tls_getKey(struct eap_sm *sm, void *priv, size_t *len
    [all...]
eap_md5.c 30 static void * eap_md5_init(struct eap_sm *sm)
43 static void eap_md5_reset(struct eap_sm *sm, void *priv)
50 static struct wpabuf * eap_md5_buildReq(struct eap_sm *sm, void *priv, u8 id)
81 static Boolean eap_md5_check(struct eap_sm *sm, void *priv,
103 static void eap_md5_process(struct eap_sm *sm, void *priv,
140 static Boolean eap_md5_isDone(struct eap_sm *sm, void *priv)
147 static Boolean eap_md5_isSuccess(struct eap_sm *sm, void *priv)
eap_mschapv2.c 63 static void * eap_mschapv2_init(struct eap_sm *sm)
92 static void eap_mschapv2_reset(struct eap_sm *sm, void *priv)
104 struct eap_sm *sm, struct eap_mschapv2_data *data, u8 id)
148 struct eap_sm *sm, struct eap_mschapv2_data *data, u8 id)
192 struct eap_sm *sm, struct eap_mschapv2_data *data, u8 id)
224 static struct wpabuf * eap_mschapv2_buildReq(struct eap_sm *sm, void *priv,
245 static Boolean eap_mschapv2_check(struct eap_sm *sm, void *priv,
287 static void eap_mschapv2_process_response(struct eap_sm *sm,
425 static void eap_mschapv2_process_success_resp(struct eap_sm *sm,
452 static void eap_mschapv2_process_failure_resp(struct eap_sm *sm
    [all...]
eap_gtc.c 27 static void * eap_gtc_init(struct eap_sm *sm)
49 static void eap_gtc_reset(struct eap_sm *sm, void *priv)
56 static struct wpabuf * eap_gtc_buildReq(struct eap_sm *sm, void *priv, u8 id)
83 static Boolean eap_gtc_check(struct eap_sm *sm, void *priv,
99 static void eap_gtc_process(struct eap_sm *sm, void *priv,
194 static Boolean eap_gtc_isDone(struct eap_sm *sm, void *priv)
201 static Boolean eap_gtc_isSuccess(struct eap_sm *sm, void *priv)

Completed in 139 milliseconds

1 2 3