Lines Matching refs:vh
29 lws_tls_server_client_cert_verify_config(struct lws_vhost *vh) in lws_tls_server_client_cert_verify_config() argument
34 if (!lws_check_opt(vh->options, in lws_tls_server_client_cert_verify_config()
48 if (lws_check_opt(vh->options, LWS_SERVER_OPTION_PEER_CERT_NOT_REQUIRED)) in lws_tls_server_client_cert_verify_config()
51 lwsl_notice("%s: vh %s requires client cert %d\n", __func__, vh->name, in lws_tls_server_client_cert_verify_config()
54 SSL_CTX_set_verify(vh->tls.ssl_ctx, verify_options, NULL); in lws_tls_server_client_cert_verify_config()
65 struct lws_vhost *vhost, *vh; in lws_mbedtls_sni_cb() local
74 vh = context->vhost_list; in lws_mbedtls_sni_cb()
75 while (vh) { in lws_mbedtls_sni_cb()
76 if (!vh->being_destroyed && in lws_mbedtls_sni_cb()
77 vh->tls.ssl_ctx == SSL_get_SSL_CTX(ssl)) in lws_mbedtls_sni_cb()
79 vh = vh->vhost_next; in lws_mbedtls_sni_cb()
82 if (!vh) { in lws_mbedtls_sni_cb()
83 assert(vh); /* can't match the incoming vh? */ in lws_mbedtls_sni_cb()
87 vhost = lws_select_vhost(context, vh->listen_port, in lws_mbedtls_sni_cb()
90 lwsl_info("SNI: none: %s:%d\n", servername, vh->listen_port); in lws_mbedtls_sni_cb()
96 vh->listen_port, vhost->name); in lws_mbedtls_sni_cb()
100 __func__, vh->name); in lws_mbedtls_sni_cb()