Lines Matching refs:ssl
603 static int report_cid_usage(mbedtls_ssl_context *ssl, in report_cid_usage() argument
625 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage()
644 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage()
653 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage()
674 static int ssl_save_session_serialize(mbedtls_ssl_context *ssl, in ssl_save_session_serialize() argument
690 ret = mbedtls_ssl_get_session(ssl, &exported_session); in ssl_save_session_serialize()
827 mbedtls_ssl_context ssl; in main() local
885 mbedtls_ssl_init(&ssl); in main()
1869 mbedtls_ssl_set_datagram_packing(&ssl, opt.dgram_packing); in main()
2052 if ((ret = mbedtls_ssl_setup(&ssl, &conf)) != 0) { in main()
2059 mbedtls_ssl_set_export_keys_cb(&ssl, eap_tls_key_derivation, in main()
2062 mbedtls_ssl_set_export_keys_cb(&ssl, in main()
2068 mbedtls_ssl_set_export_keys_cb(&ssl, dtls_srtp_key_derivation, in main()
2074 if ((ret = mbedtls_ssl_set_hostname(&ssl, opt.server_name)) != 0) { in main()
2100 if ((ret = mbedtls_ssl_set_hs_ecjpake_password_opaque(&ssl, in main()
2111 if ((ret = mbedtls_ssl_set_hs_ecjpake_password(&ssl, in main()
2124 mbedtls_ssl_set_verify(&ssl, my_verify, NULL); in main()
2128 io_ctx.ssl = &ssl; in main()
2130 mbedtls_ssl_set_bio(&ssl, &io_ctx, send_cb, recv_cb, in main()
2135 if ((ret = mbedtls_ssl_set_cid(&ssl, opt.cid_enabled, in main()
2146 mbedtls_ssl_set_mtu(&ssl, opt.dtls_mtu); in main()
2151 mbedtls_ssl_set_timer_cb(&ssl, &timer, mbedtls_timing_set_delay, in main()
2170 if ((ret = mbedtls_ssl_dtls_srtp_set_mki_value(&ssl, mki, in main()
2220 while ((ret = mbedtls_ssl_handshake(&ssl)) != 0) { in main()
2240 flags = mbedtls_ssl_get_verify_result(&ssl); in main()
2270 int suite_id = mbedtls_ssl_get_ciphersuite_id_from_ssl(&ssl); in main()
2277 mbedtls_ssl_get_version(&ssl), in main()
2283 if ((ret = mbedtls_ssl_get_record_expansion(&ssl)) >= 0) { in main()
2291 (unsigned int) mbedtls_ssl_get_max_in_record_payload(&ssl)); in main()
2293 (unsigned int) mbedtls_ssl_get_max_out_record_payload(&ssl)); in main()
2298 const char *alp = mbedtls_ssl_get_alpn_protocol(&ssl); in main()
2355 mbedtls_ssl_get_dtls_srtp_negotiation_result(&ssl, &dtls_srtp_negotiation_result); in main()
2407 if (opt.reconnect != 0 && ssl.tls_version != MBEDTLS_SSL_VERSION_TLS1_3) { in main()
2412 if ((ret = ssl_save_session_serialize(&ssl, in main()
2420 if ((ret = mbedtls_ssl_get_session(&ssl, &saved_session)) != 0) { in main()
2441 if ((flags = mbedtls_ssl_get_verify_result(&ssl)) != 0) { in main()
2460 ret = report_cid_usage(&ssl, "initial handshake"); in main()
2466 if ((ret = mbedtls_ssl_set_cid(&ssl, opt.cid_enabled_renego, in main()
2484 while ((ret = mbedtls_ssl_renegotiate(&ssl)) != 0) { in main()
2514 ret = report_cid_usage(&ssl, "after renegotiation"); in main()
2538 while ((ret = mbedtls_ssl_write(&ssl, buf + written, in main()
2563 ret = mbedtls_ssl_write(&ssl, buf, len); in main()
2628 ret = mbedtls_ssl_read(&ssl, buf, len); in main()
2675 if ((ret = ssl_save_session_serialize(&ssl, in main()
2684 if ((ret = mbedtls_ssl_get_session(&ssl, &saved_session)) != 0) { in main()
2729 ret = mbedtls_ssl_read(&ssl, buf, len); in main()
2793 if ((ret = mbedtls_ssl_session_reset(&ssl)) != 0) { in main()
2799 while ((ret = mbedtls_ssl_handshake(&ssl)) != 0) { in main()
2832 ret = mbedtls_ssl_context_save(&ssl, NULL, 0, &buf_len); in main()
2848 if ((ret = mbedtls_ssl_context_save(&ssl, context_buf, in main()
2911 mbedtls_ssl_free(&ssl); in main()
2913 mbedtls_ssl_init(&ssl); in main()
2915 if ((ret = mbedtls_ssl_setup(&ssl, &conf)) != 0) { in main()
2922 mbedtls_ssl_set_bio(&ssl, &server_fd, delayed_send, in main()
2925 mbedtls_ssl_set_bio(&ssl, &server_fd, mbedtls_net_send, in main()
2931 mbedtls_ssl_set_timer_cb(&ssl, &timer, in main()
2941 if ((ret = mbedtls_ssl_context_load(&ssl, context_buf, in main()
2986 ret = mbedtls_ssl_close_notify(&ssl); in main()
3014 if ((ret = mbedtls_ssl_session_reset(&ssl)) != 0) { in main()
3030 if ((ret = mbedtls_ssl_set_session(&ssl, &saved_session)) != 0) { in main()
3038 (ret = mbedtls_ssl_set_hostname(&ssl, in main()
3072 if (ssl.conf->early_data_enabled == MBEDTLS_SSL_EARLY_DATA_ENABLED) { in main()
3076 while ((ret = mbedtls_ssl_write_early_data(&ssl, buf + written, in main()
3114 while ((ret = mbedtls_ssl_handshake(&ssl)) != 0) { in main()
3143 mbedtls_ssl_free(&ssl); in main()