Lines Matching refs:ssl

43 	struct eap_ssl_data ssl;
327 return eap_server_tls_derive_key(sm, &data->ssl,
332 if (tls_connection_get_keys(sm->ssl_ctx, data->ssl.conn, &keys) ||
403 if (eap_server_tls_ssl_init(sm, &data->ssl, 0)) {
420 eap_server_tls_ssl_deinit(sm, &data->ssl);
471 encr_req = eap_server_tls_encrypt(sm, &data->ssl, buf);
512 encr_req = eap_server_tls_encrypt(sm, &data->ssl, &msgbuf);
523 data->ssl.conn, final);
531 if (data->ssl.state == FRAG_ACK) {
536 if (data->ssl.state == WAIT_FRAG_ACK) {
537 return eap_server_tls_build_msg(&data->ssl, EAP_TYPE_TTLS,
545 if (tls_connection_established(sm->ssl_ctx, data->ssl.conn)) {
552 wpabuf_free(data->ssl.tls_out);
553 data->ssl.tls_out_pos = 0;
554 data->ssl.tls_out = eap_ttls_build_phase2_eap_req(sm, data,
558 wpabuf_free(data->ssl.tls_out);
559 data->ssl.tls_out_pos = 0;
560 data->ssl.tls_out = eap_ttls_build_phase2_mschapv2(sm, data);
563 wpabuf_free(data->ssl.tls_out);
564 data->ssl.tls_out_pos = 0;
565 data->ssl.tls_out = eap_ttls_build_phase_finished(sm, data, 1);
573 return eap_server_tls_build_msg(&data->ssl, EAP_TYPE_TTLS,
617 data->ssl.conn,
1124 in_decrypted = tls_connection_decrypt(sm->ssl_ctx, data->ssl.conn,
1136 data->ssl.conn)) {
1249 if (tls_connection_set_ia(sm->ssl_ctx, data->ssl.conn, 1)) {
1268 if (eap_server_tls_phase1(sm, &data->ssl) < 0)
1274 eap_ttls_process_phase2(sm, data, data->ssl.tls_in);
1278 if (data->mschapv2_resp_ok && wpabuf_len(data->ssl.tls_in) ==
1293 wpabuf_len(data->ssl.tls_in));
1310 if (eap_server_tls_process(sm, &data->ssl, respData, data,
1331 if (tls_connection_get_keys(sm->ssl_ctx, data->ssl.conn, &keys) ||
1381 eapKeyData = eap_server_tls_derive_key(sm, &data->ssl,