Lines Matching refs:ssl

598 static int report_cid_usage(mbedtls_ssl_context *ssl,  in report_cid_usage()  argument
620 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage()
639 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage()
648 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage()
669 static int ssl_save_session_serialize(mbedtls_ssl_context *ssl, in ssl_save_session_serialize() argument
685 ret = mbedtls_ssl_get_session(ssl, &exported_session); in ssl_save_session_serialize()
820 mbedtls_ssl_context ssl; in main() local
875 mbedtls_ssl_init(&ssl); in main()
1840 mbedtls_ssl_set_datagram_packing(&ssl, opt.dgram_packing); in main()
2013 if ((ret = mbedtls_ssl_setup(&ssl, &conf)) != 0) { in main()
2020 mbedtls_ssl_set_export_keys_cb(&ssl, eap_tls_key_derivation, in main()
2023 mbedtls_ssl_set_export_keys_cb(&ssl, in main()
2029 mbedtls_ssl_set_export_keys_cb(&ssl, dtls_srtp_key_derivation, in main()
2037 if ((ret = mbedtls_ssl_set_hostname(&ssl, NULL)) != 0) { in main()
2047 if ((ret = mbedtls_ssl_set_hostname(&ssl, opt.server_name)) != 0) { in main()
2074 if ((ret = mbedtls_ssl_set_hs_ecjpake_password_opaque(&ssl, in main()
2083 if ((ret = mbedtls_ssl_set_hs_ecjpake_password(&ssl, in main()
2096 mbedtls_ssl_set_verify(&ssl, my_verify, NULL); in main()
2100 io_ctx.ssl = &ssl; in main()
2102 mbedtls_ssl_set_bio(&ssl, &io_ctx, send_cb, recv_cb, in main()
2107 if ((ret = mbedtls_ssl_set_cid(&ssl, opt.cid_enabled, in main()
2118 mbedtls_ssl_set_mtu(&ssl, opt.dtls_mtu); in main()
2123 mbedtls_ssl_set_timer_cb(&ssl, &timer, mbedtls_timing_set_delay, in main()
2142 if ((ret = mbedtls_ssl_dtls_srtp_set_mki_value(&ssl, mki, in main()
2192 while ((ret = mbedtls_ssl_handshake(&ssl)) != 0) { in main()
2212 flags = mbedtls_ssl_get_verify_result(&ssl); in main()
2242 int suite_id = mbedtls_ssl_get_ciphersuite_id_from_ssl(&ssl); in main()
2249 mbedtls_ssl_get_version(&ssl), in main()
2255 if ((ret = mbedtls_ssl_get_record_expansion(&ssl)) >= 0) { in main()
2263 (unsigned int) mbedtls_ssl_get_max_in_record_payload(&ssl)); in main()
2265 (unsigned int) mbedtls_ssl_get_max_out_record_payload(&ssl)); in main()
2270 const char *alp = mbedtls_ssl_get_alpn_protocol(&ssl); in main()
2327 mbedtls_ssl_get_dtls_srtp_negotiation_result(&ssl, &dtls_srtp_negotiation_result); in main()
2379 if (opt.reconnect != 0 && ssl.tls_version != MBEDTLS_SSL_VERSION_TLS1_3) { in main()
2384 if ((ret = ssl_save_session_serialize(&ssl, in main()
2392 if ((ret = mbedtls_ssl_get_session(&ssl, &saved_session)) != 0) { in main()
2413 if ((flags = mbedtls_ssl_get_verify_result(&ssl)) != 0) { in main()
2432 ret = report_cid_usage(&ssl, "initial handshake"); in main()
2438 if ((ret = mbedtls_ssl_set_cid(&ssl, opt.cid_enabled_renego, in main()
2456 while ((ret = mbedtls_ssl_renegotiate(&ssl)) != 0) { in main()
2488 ret = report_cid_usage(&ssl, "after renegotiation"); in main()
2502 ret = mbedtls_ssl_export_keying_material(&ssl, exported_key, (size_t) opt.exp_len, in main()
2539 while ((ret = mbedtls_ssl_write(&ssl, buf + written, in main()
2564 ret = mbedtls_ssl_write(&ssl, buf, len); in main()
2629 ret = mbedtls_ssl_read(&ssl, buf, len); in main()
2676 if ((ret = ssl_save_session_serialize(&ssl, in main()
2685 if ((ret = mbedtls_ssl_get_session(&ssl, &saved_session)) != 0) { in main()
2730 ret = mbedtls_ssl_read(&ssl, buf, len); in main()
2794 if ((ret = mbedtls_ssl_session_reset(&ssl)) != 0) { in main()
2800 while ((ret = mbedtls_ssl_handshake(&ssl)) != 0) { in main()
2833 ret = mbedtls_ssl_context_save(&ssl, NULL, 0, &buf_len); in main()
2849 if ((ret = mbedtls_ssl_context_save(&ssl, context_buf, in main()
2912 mbedtls_ssl_free(&ssl); in main()
2914 mbedtls_ssl_init(&ssl); in main()
2916 if ((ret = mbedtls_ssl_setup(&ssl, &conf)) != 0) { in main()
2923 mbedtls_ssl_set_bio(&ssl, &server_fd, delayed_send, in main()
2926 mbedtls_ssl_set_bio(&ssl, &server_fd, mbedtls_net_send, in main()
2932 mbedtls_ssl_set_timer_cb(&ssl, &timer, in main()
2942 if ((ret = mbedtls_ssl_context_load(&ssl, context_buf, in main()
2987 ret = mbedtls_ssl_close_notify(&ssl); in main()
3015 if ((ret = mbedtls_ssl_session_reset(&ssl)) != 0) { in main()
3031 if ((ret = mbedtls_ssl_set_session(&ssl, &saved_session)) != 0) { in main()
3039 (ret = mbedtls_ssl_set_hostname(&ssl, in main()
3073 if (ssl.conf->early_data_enabled == MBEDTLS_SSL_EARLY_DATA_ENABLED) { in main()
3077 while ((ret = mbedtls_ssl_write_early_data(&ssl, buf + written, in main()
3115 while ((ret = mbedtls_ssl_handshake(&ssl)) != 0) { in main()
3144 mbedtls_ssl_free(&ssl); in main()