Lines Matching defs:ssl

34 	struct eap_ssl_data ssl;
182 if (eap_server_tls_ssl_init(sm, &data->ssl, 0)) {
199 eap_server_tls_ssl_deinit(sm, &data->ssl);
259 encr_req = eap_server_tls_encrypt(sm, &data->ssl, &msgbuf);
298 encr_req = eap_server_tls_encrypt(sm, &data->ssl, &msgbuf);
331 tk = eap_server_tls_derive_key(sm, &data->ssl, "client EAP encryption",
454 encr_req = eap_server_tls_encrypt(sm, &data->ssl, buf);
482 encr_req = eap_server_tls_encrypt(sm, &data->ssl, &msgbuf);
493 if (data->ssl.state == FRAG_ACK) {
498 if (data->ssl.state == WAIT_FRAG_ACK) {
499 return eap_server_tls_build_msg(&data->ssl, EAP_TYPE_PEAP,
509 tls_connection_established(sm->ssl_ctx, data->ssl.conn)) {
517 wpabuf_free(data->ssl.tls_out);
518 data->ssl.tls_out_pos = 0;
519 data->ssl.tls_out = eap_peap_build_phase2_req(sm, data, id);
523 wpabuf_free(data->ssl.tls_out);
524 data->ssl.tls_out_pos = 0;
525 data->ssl.tls_out = eap_peap_build_phase2_soh(sm, data, id);
529 wpabuf_free(data->ssl.tls_out);
530 data->ssl.tls_out_pos = 0;
531 data->ssl.tls_out = eap_peap_build_phase2_tlv(sm, data, id);
534 wpabuf_free(data->ssl.tls_out);
535 data->ssl.tls_out_pos = 0;
536 data->ssl.tls_out = eap_peap_build_phase2_term(sm, data, id,
540 wpabuf_free(data->ssl.tls_out);
541 data->ssl.tls_out_pos = 0;
542 data->ssl.tls_out = eap_peap_build_phase2_term(sm, data, id,
551 return eap_server_tls_build_msg(&data->ssl, EAP_TYPE_PEAP,
1049 in_decrypted = tls_connection_decrypt(sm->ssl_ctx, data->ssl.conn,
1193 buf = tls_connection_encrypt(sm->ssl_ctx, data->ssl.conn,
1207 if (wpabuf_resize(&data->ssl.tls_out, wpabuf_len(buf)) < 0) {
1211 wpabuf_put_buf(data->ssl.tls_out, buf);
1248 if (eap_server_tls_phase1(sm, &data->ssl) < 0) {
1254 tls_connection_established(sm->ssl_ctx, data->ssl.conn)) {
1270 eap_peap_process_phase2(sm, data, respData, data->ssl.tls_in);
1290 if (eap_server_tls_process(sm, &data->ssl, respData, data,
1339 eapKeyData = eap_server_tls_derive_key(sm, &data->ssl,