]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Check client certificate usage in serv
authorJoachim Vandersmissen <git@jvdsn.com>
Fri, 27 Mar 2026 03:09:55 +0000 (22:09 -0500)
committerJoachim Vandersmissen <git@jvdsn.com>
Fri, 27 Mar 2026 03:09:55 +0000 (22:09 -0500)
Signed-off-by: Joachim Vandersmissen <git@jvdsn.com>
src/serv.c

index 86008c95231ea1afefbfb1043f723b8573178349..b66556656e263c2ac3872bf3729a3c6931af7c96 100644 (file)
@@ -293,7 +293,8 @@ static int cert_verify_callback(gnutls_session_t session)
                        return 0;
 
                if (ENABLED_OPT(VERIFY_CLIENT_CERT)) {
-                       if (cert_verify(session, NULL, NULL) == 0) {
+                       if (cert_verify(session, NULL,
+                                       GNUTLS_KP_TLS_WWW_CLIENT) == 0) {
                                do {
                                        ret = gnutls_alert_send(
                                                session, GNUTLS_AL_FATAL,