Lines Matching refs:chain
1800 mbedtls_x509_crt *chain ) in ssl_parse_certificate_chain() argument
1916 ret = mbedtls_x509_crt_parse_der( chain, ssl->in_msg + i, n ); in ssl_parse_certificate_chain()
1920 ret = mbedtls_x509_crt_parse_der_nocopy( chain, ssl->in_msg + i, n ); in ssl_parse_certificate_chain()
1949 MBEDTLS_SSL_DEBUG_CRT( 3, "peer certificate", chain ); in ssl_parse_certificate_chain()
2013 mbedtls_x509_crt *chain, in ssl_parse_certificate_verify() argument
2051 chain, in ssl_parse_certificate_verify()
2082 chain, in ssl_parse_certificate_verify()
2106 const mbedtls_pk_context *pk = &chain->pk; in ssl_parse_certificate_verify()
2121 if( mbedtls_ssl_check_cert_usage( chain, in ssl_parse_certificate_verify()
2262 mbedtls_x509_crt *chain = NULL; in mbedtls_ssl_parse_certificate() local
2277 chain = ssl->handshake->ecrs_peer_cert; in mbedtls_ssl_parse_certificate()
2307 chain = mbedtls_calloc( 1, sizeof( mbedtls_x509_crt ) ); in mbedtls_ssl_parse_certificate()
2308 if( chain == NULL ) in mbedtls_ssl_parse_certificate()
2319 mbedtls_x509_crt_init( chain ); in mbedtls_ssl_parse_certificate()
2321 ret = ssl_parse_certificate_chain( ssl, chain ); in mbedtls_ssl_parse_certificate()
2335 chain, rs_ctx ); in mbedtls_ssl_parse_certificate()
2349 crt_start = chain->raw.p; in mbedtls_ssl_parse_certificate()
2350 crt_len = chain->raw.len; in mbedtls_ssl_parse_certificate()
2352 pk_start = chain->pk_raw.p; in mbedtls_ssl_parse_certificate()
2353 pk_len = chain->pk_raw.len; in mbedtls_ssl_parse_certificate()
2357 mbedtls_x509_crt_free( chain ); in mbedtls_ssl_parse_certificate()
2358 mbedtls_free( chain ); in mbedtls_ssl_parse_certificate()
2359 chain = NULL; in mbedtls_ssl_parse_certificate()
2371 ssl->session_negotiate->peer_cert = chain; in mbedtls_ssl_parse_certificate()
2372 chain = NULL; in mbedtls_ssl_parse_certificate()
2385 ssl->handshake->ecrs_peer_cert = chain; in mbedtls_ssl_parse_certificate()
2386 chain = NULL; in mbedtls_ssl_parse_certificate()
2390 if( chain != NULL ) in mbedtls_ssl_parse_certificate()
2392 mbedtls_x509_crt_free( chain ); in mbedtls_ssl_parse_certificate()
2393 mbedtls_free( chain ); in mbedtls_ssl_parse_certificate()