• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/wpa/src/eap_server/

Lines Matching refs:ssl

21 	struct eap_ssl_data ssl;
53 tls_connection_remove_session(data->ssl.conn);
68 tls_connection_set_success_data(data->ssl.conn, buf);
81 if (eap_server_tls_ssl_init(sm, &data->ssl, 1, EAP_TYPE_TLS)) {
105 if (eap_server_tls_ssl_init(sm, &data->ssl, 0, EAP_UNAUTH_TLS_TYPE)) {
127 if (eap_server_tls_ssl_init(sm, &data->ssl, 0,
145 eap_server_tls_ssl_deinit(sm, &data->ssl);
176 if (data->ssl.state == FRAG_ACK) {
180 if (data->ssl.state == WAIT_FRAG_ACK) {
181 res = eap_server_tls_build_msg(&data->ssl, data->eap_type, 0,
190 if (tls_connection_established(sm->ssl_ctx, data->ssl.conn))
199 res = eap_server_tls_build_msg(&data->ssl, data->eap_type, 0, id);
202 if (data->established && data->ssl.state != WAIT_FRAG_ACK) {
259 if (data->state == SUCCESS && wpabuf_len(data->ssl.tls_in) == 0) {
264 if (eap_server_tls_phase1(sm, &data->ssl) < 0) {
269 if (data->ssl.tls_v13 &&
270 tls_connection_established(sm->ssl_ctx, data->ssl.conn)) {
286 encr = eap_server_tls_encrypt(sm, &data->ssl, plain);
290 if (wpabuf_resize(&data->ssl.tls_out, wpabuf_len(encr)) < 0) {
296 wpabuf_put_buf(data->ssl.tls_out, encr);
311 if (eap_server_tls_process(sm, &data->ssl, respData, data,
318 if (!tls_connection_established(sm->ssl_ctx, data->ssl.conn) ||
319 !tls_connection_resumed(sm->ssl_ctx, data->ssl.conn))
322 buf = tls_connection_get_success_data(data->ssl.conn);
342 tls_connection_set_success_data_resumed(data->ssl.conn);
367 if (data->ssl.tls_v13) {
374 eapKeyData = eap_server_tls_derive_key(sm, &data->ssl, label,
402 if (data->ssl.tls_v13) {
409 eapKeyData = eap_server_tls_derive_key(sm, &data->ssl, label,
447 return eap_server_tls_derive_session_id(sm, &data->ssl, EAP_TYPE_TLS,