/freebsd-11-stable/contrib/wpa/src/eap_server/ |
H A D | eap_tls_common.h | 79 int verify_peer, int eap_type); 85 struct eap_ssl_data *data, u8 eap_type, 88 int eap_type, int version, u8 id); 89 struct wpabuf * eap_server_tls_build_ack(u8 id, int eap_type, int version); 95 struct wpabuf *respData, void *priv, int eap_type,
|
H A D | eap_server_tls_common.c | 47 int verify_peer, int eap_type) 74 if (eap_type != EAP_TYPE_FAST) 77 session_ctx[7] = (u8) eap_type; 133 * @eap_type: EAP method used in Phase 1 (EAP_TYPE_TLS/PEAP/TTLS/FAST) 143 struct eap_ssl_data *data, u8 eap_type, 150 if (eap_type == EAP_TYPE_TLS && data->tls_v13) { 167 id[0] = eap_type; 185 out[0] = eap_type; 195 int eap_type, int version, u8 id) 222 req = eap_tls_msg_alloc(eap_type, ple 46 eap_server_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data, int verify_peer, int eap_type) argument 142 eap_server_tls_derive_session_id(struct eap_sm *sm, struct eap_ssl_data *data, u8 eap_type, size_t *len) argument 194 eap_server_tls_build_msg(struct eap_ssl_data *data, int eap_type, int version, u8 id) argument 254 eap_server_tls_build_ack(u8 id, int eap_type, int version) argument 465 eap_server_tls_process(struct eap_sm *sm, struct eap_ssl_data *data, struct wpabuf *respData, void *priv, int eap_type, int (*proc_version)(struct eap_sm *sm, void *priv, int peer_version), void (*proc_msg)(struct eap_sm *sm, void *priv, const struct wpabuf *respData)) argument [all...] |
H A D | eap_server_tls.c | 24 u8 eap_type; member in struct:eap_tls_data 67 wpabuf_put_u8(buf, data->eap_type); 87 data->eap_type = EAP_TYPE_TLS; 111 data->eap_type = EAP_UNAUTH_TLS_TYPE; 134 data->eap_type = EAP_WFA_UNAUTH_TLS_TYPE; 155 req = eap_tls_msg_alloc(data->eap_type, 1, EAP_CODE_REQUEST, id); 177 return eap_server_tls_build_ack(id, data->eap_type, 0); 181 res = eap_server_tls_build_msg(&data->ssl, data->eap_type, 0, 199 res = eap_server_tls_build_msg(&data->ssl, data->eap_type, 0, id); 235 if (data->eap_type [all...] |
H A D | eap_server_peap.c | 418 u8 eap_type = EAP_TYPE_PEAP; local 442 addr[1] = &eap_type; 588 int vendor, EapType eap_type) 595 data->phase2_method = eap_server_get_eap_method(vendor, eap_type); 587 eap_peap_phase2_init(struct eap_sm *sm, struct eap_peap_data *data, int vendor, EapType eap_type) argument
|
H A D | eap_server_fast.c | 946 EapType eap_type) 954 eap_type); 945 eap_fast_phase2_init(struct eap_sm *sm, struct eap_fast_data *data, EapType eap_type) argument
|
H A D | eap_server_ttls.c | 830 EapType eap_type) 838 eap_type); 828 eap_ttls_phase2_eap_init(struct eap_sm *sm, struct eap_ttls_data *data, EapType eap_type) argument
|
H A D | eap_server_teap.c | 933 EapType eap_type) 941 eap_type); 932 eap_teap_phase2_init(struct eap_sm *sm, struct eap_teap_data *data, EapType eap_type) argument
|
/freebsd-11-stable/contrib/wpa/src/eap_peer/ |
H A D | eap_tls_common.h | 73 * eap_type - EAP method used in Phase 1 76 u8 eap_type; member in struct:eap_ssl_data 101 struct eap_peer_config *config, u8 eap_type); 107 struct eap_ssl_data *data, u8 eap_type, 110 EapType eap_type, int peap_version, 113 struct wpabuf * eap_peer_tls_build_ack(u8 id, EapType eap_type, 120 EapType eap_type, 130 EapType eap_type, int peap_version, u8 id,
|
H A D | eap_tls_common.c | 162 if (sm->workaround && data->eap_type != EAP_TYPE_FAST && 163 data->eap_type != EAP_TYPE_TEAP) { 175 if (data->eap_type == EAP_TYPE_TEAP) { 182 if (data->eap_type == EAP_TYPE_FAST || 183 data->eap_type == EAP_TYPE_TEAP || 184 data->eap_type == EAP_TYPE_TTLS || 185 data->eap_type == EAP_TYPE_PEAP) { 190 if (data->eap_type == EAP_TYPE_TLS || 191 data->eap_type == EAP_UNAUTH_TLS_TYPE || 192 data->eap_type 300 eap_peer_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data, struct eap_peer_config *config, u8 eap_type) argument 407 eap_peer_tls_derive_session_id(struct eap_sm *sm, struct eap_ssl_data *data, u8 eap_type, size_t *len) argument 622 eap_tls_process_output(struct eap_ssl_data *data, EapType eap_type, int peap_version, u8 id, int ret, struct wpabuf **out_data) argument 719 eap_peer_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data, EapType eap_type, int peap_version, u8 id, const struct wpabuf *in_data, struct wpabuf **out_data) argument 812 eap_peer_tls_build_ack(u8 id, EapType eap_type, int peap_version) argument 900 eap_peer_tls_process_init(struct eap_sm *sm, struct eap_ssl_data *data, EapType eap_type, struct eap_method_ret *ret, const struct wpabuf *reqData, size_t *len, u8 *flags) argument 1058 eap_peer_tls_encrypt(struct eap_sm *sm, struct eap_ssl_data *data, EapType eap_type, int peap_version, u8 id, const struct wpabuf *in_data, struct wpabuf **out_data) argument [all...] |
H A D | eap_tls.c | 27 u8 eap_type; member in struct:eap_tls_data 69 data->eap_type = EAP_TYPE_TLS; 95 data->eap_type = EAP_UNAUTH_TLS_TYPE; 122 data->eap_type = EAP_WFA_UNAUTH_TLS_TYPE; 169 return eap_peer_tls_build_ack(id, data->eap_type, 0); 270 pos = eap_peer_tls_process_init(sm, &data->ssl, data->eap_type, ret, 284 res = eap_peer_tls_process_helper(sm, &data->ssl, data->eap_type, 0, 316 return eap_peer_tls_build_ack(id, data->eap_type, 0);
|
H A D | eap_peap.c | 319 u8 eap_type = EAP_TYPE_PEAP; local 327 addr[1] = &eap_type;
|
/freebsd-11-stable/contrib/wpa/src/eap_common/ |
H A D | eap_common.h | 23 const u8 * eap_hdr_validate(int vendor, EapType eap_type,
|
H A D | eap_common.c | 53 * @eap_type: Expected EAP type number 66 const u8 * eap_hdr_validate(int vendor, EapType eap_type, argument 93 if (exp_vendor != vendor || exp_type != (u32) eap_type) { 102 if (vendor != EAP_VENDOR_IETF || *pos != eap_type) {
|
/freebsd-11-stable/contrib/wpa/wpa_supplicant/ |
H A D | eapol_test.c | 756 int eap_type = -1; local 785 eap_type = (wpabuf_head_u8(eap))[sizeof(*hdr)]; 791 eap_type >= 0 ? eap_type_text(eap_type) : "??", 792 eap_type); 796 eap_type >= 0 ? eap_type_text(eap_type) : "??", 797 eap_type);
|
H A D | interworking.c | 974 int eap_type; local 1011 eap_type = EAP_TYPE_SIM; 1013 eap_type = EAP_TYPE_AKA; 1018 eap_type = cred->eap_method[0].method; 1021 switch (eap_type) { 1040 "Selected EAP method (%d) not supported", eap_type);
|
/freebsd-11-stable/contrib/wpa/src/ap/ |
H A D | ieee802_1x.c | 1403 int eap_type = -1; local 1438 eap_type = (wpabuf_head_u8(eap))[sizeof(*hdr)]; 1443 if (eap_type >= 0) 1444 sm->eap_type_authsrv = eap_type; 1446 eap_server_get_name(0, eap_type), eap_type); 1450 eap_server_get_name(0, eap_type), eap_type);
|