Lines Matching refs:ca_cert
1171 const char *ca_cert, in tls_connection_ca_cert() argument
1180 if (ca_cert && os_strncmp(ca_cert, "probe://", 8) == 0) { in tls_connection_ca_cert()
1188 if (ca_cert && os_strncmp(ca_cert, "hash://", 7) == 0) { in tls_connection_ca_cert()
1190 const char *pos = ca_cert + 7; in tls_connection_ca_cert()
1195 ca_cert); in tls_connection_ca_cert()
1202 ca_cert); in tls_connection_ca_cert()
1208 ca_cert); in tls_connection_ca_cert()
1239 if (ca_cert || ca_path) { in tls_connection_ca_cert()
1249 if (wolfSSL_CTX_load_verify_locations(ctx, ca_cert, ca_path) != in tls_connection_ca_cert()
1254 if (!ca_cert) in tls_connection_ca_cert()
1258 ctx, ca_cert, SSL_FILETYPE_ASN1) != in tls_connection_ca_cert()
1304 if (tls_connection_ca_cert(tls_ctx, conn, params->ca_cert, in tls_connection_set_params()
1384 static int tls_global_ca_cert(void *ssl_ctx, const char *ca_cert) in tls_global_ca_cert() argument
1388 if (ca_cert) { in tls_global_ca_cert()
1389 if (wolfSSL_CTX_load_verify_locations(ctx, ca_cert, NULL) != 1) in tls_global_ca_cert()
1532 if (tls_global_ca_cert(tls_ctx, params->ca_cert) < 0) { in tls_global_set_params()
1534 params->ca_cert); in tls_global_set_params()