Lines Matching refs:der
331 lws_free_set_NULL(inf->der[n]); in lws_tls_jit_trust_inflight_destroy()
378 lws_tls_jit_trust_cert_info(const uint8_t *der, size_t der_len) in lws_tls_jit_trust_cert_info() argument
387 if (!lws_x509_parse_from_pem(x, der, der_len)) { in lws_tls_jit_trust_cert_info()
402 lwsl_hexdump_err(der, der_len); in lws_tls_jit_trust_cert_info()
418 const uint8_t *der, size_t der_len) in lws_tls_jit_trust_got_cert_cb() argument
455 if (der && inf->ders < (int)LWS_ARRAY_SIZE(inf->der) && inf->refcount) { in lws_tls_jit_trust_got_cert_cb()
467 inf->der[inf->ders] = lws_malloc(der_len, __func__); in lws_tls_jit_trust_got_cert_cb()
468 if (!inf->der[inf->ders]) in lws_tls_jit_trust_got_cert_cb()
470 memcpy(inf->der[inf->ders], der, der_len); in lws_tls_jit_trust_got_cert_cb()
487 if (inf->refcount && inf->ders < (int)LWS_ARRAY_SIZE(inf->der)) in lws_tls_jit_trust_got_cert_cb()
490 if (!der && !inf->ders) { in lws_tls_jit_trust_got_cert_cb()
521 for (n = 0; n < (int)LWS_ARRAY_SIZE(inf->der); n++) in lws_tls_jit_trust_got_cert_cb()
572 if (der) { in lws_tls_jit_trust_got_cert_cb()
573 info.client_ssl_ca_mem = der; in lws_tls_jit_trust_got_cert_cb()
577 info.client_ssl_ca_mem = inf->der[0]; in lws_tls_jit_trust_got_cert_cb()
603 lws_tls_jit_trust_cert_info(inf->der[n], in lws_tls_jit_trust_got_cert_cb()
607 if (lws_tls_client_vhost_extra_cert_mem(v, inf->der[n], in lws_tls_jit_trust_got_cert_cb()