Lines Matching defs:ssl

34 static inline void debug_send_line(const mbedtls_ssl_context *ssl, int level,
40 * Since there is no portable way to get one, use the address of the ssl
45 mbedtls_snprintf(idstr, sizeof(idstr), "%p: %s", (void *) ssl, str);
46 ssl->conf->f_dbg(ssl->conf->p_dbg, level, file, line, idstr);
48 ssl->conf->f_dbg(ssl->conf->p_dbg, level, file, line, str);
53 void mbedtls_debug_print_msg(const mbedtls_ssl_context *ssl, int level,
63 if (NULL == ssl ||
64 NULL == ssl->conf ||
65 NULL == ssl->conf->f_dbg ||
84 debug_send_line(ssl, level, file, line, str);
87 void mbedtls_debug_print_ret(const mbedtls_ssl_context *ssl, int level,
93 if (NULL == ssl ||
94 NULL == ssl->conf ||
95 NULL == ssl->conf->f_dbg ||
112 debug_send_line(ssl, level, file, line, str);
115 void mbedtls_debug_print_buf(const mbedtls_ssl_context *ssl, int level,
123 if (NULL == ssl ||
124 NULL == ssl->conf ||
125 NULL == ssl->conf->f_dbg ||
133 debug_send_line(ssl, level, file, line, str);
144 debug_send_line(ssl, level, file, line, str);
166 debug_send_line(ssl, level, file, line, str);
171 void mbedtls_debug_print_ecp(const mbedtls_ssl_context *ssl, int level,
177 if (NULL == ssl ||
178 NULL == ssl->conf ||
179 NULL == ssl->conf->f_dbg ||
185 mbedtls_debug_print_mpi(ssl, level, file, line, str, &X->X);
188 mbedtls_debug_print_mpi(ssl, level, file, line, str, &X->Y);
193 static void mbedtls_debug_print_ec_coord(const mbedtls_ssl_context *ssl, int level,
203 debug_send_line(ssl, level, file, line, str);
213 debug_send_line(ssl, level, file, line, str);
229 debug_send_line(ssl, level, file, line, str);
233 void mbedtls_debug_print_psa_ec(const mbedtls_ssl_context *ssl, int level,
241 if (NULL == ssl ||
242 NULL == ssl->conf ||
243 NULL == ssl->conf->f_dbg ||
255 mbedtls_debug_print_ec_coord(ssl, level, file, line, str, coord_start, coord_len);
260 mbedtls_debug_print_ec_coord(ssl, level, file, line, str, coord_start, coord_len);
265 void mbedtls_debug_print_mpi(const mbedtls_ssl_context *ssl, int level,
273 if (NULL == ssl ||
274 NULL == ssl->conf ||
275 NULL == ssl->conf->f_dbg ||
285 debug_send_line(ssl, level, file, line, str);
302 debug_send_line(ssl, level, file, line, str);
310 debug_send_line(ssl, level, file, line, str);
316 static void debug_print_pk(const mbedtls_ssl_context *ssl, int level,
327 debug_send_line(ssl, level, file, line,
342 mbedtls_debug_print_mpi(ssl, level, file, line, name, items[i].value);
347 mbedtls_debug_print_ecp(ssl, level, file, line, name, items[i].value);
352 mbedtls_debug_print_psa_ec(ssl, level, file, line, name, items[i].value);
355 { debug_send_line(ssl, level, file, line,
360 static void debug_print_line_by_line(const mbedtls_ssl_context *ssl, int level,
377 debug_send_line(ssl, level, file, line, str);
384 void mbedtls_debug_print_crt(const mbedtls_ssl_context *ssl, int level,
391 if (NULL == ssl ||
392 NULL == ssl->conf ||
393 NULL == ssl->conf->f_dbg ||
403 debug_send_line(ssl, level, file, line, str);
406 debug_print_line_by_line(ssl, level, file, line, buf);
408 debug_print_pk(ssl, level, file, line, "crt->", &crt->pk);
417 static void mbedtls_debug_printf_ecdh_internal(const mbedtls_ssl_context *ssl,
431 mbedtls_debug_print_ecp(ssl, level, file, line, "ECDH: Q",
435 mbedtls_debug_print_ecp(ssl, level, file, line, "ECDH: Qp",
439 mbedtls_debug_print_mpi(ssl, level, file, line, "ECDH: z",
447 void mbedtls_debug_printf_ecdh(const mbedtls_ssl_context *ssl, int level,
453 mbedtls_debug_printf_ecdh_internal(ssl, level, file, line, ecdh, attr);
457 mbedtls_debug_printf_ecdh_internal(ssl, level, file, line, ecdh,