]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
doh debug: rename SSLKEYLOG environment variable to OPENSSLKEYLOG
authorPetr Špaček <petr.spacek@nic.cz>
Tue, 22 Oct 2019 10:03:30 +0000 (12:03 +0200)
committerTomas Krizek <tomas.krizek@nic.cz>
Wed, 20 Nov 2019 12:17:37 +0000 (13:17 +0100)
This avoids conflict between GnuTLS's built-in SSLKEYLOG and our hack
for OpenSSL. This would be important for instances which run
DNS-over-TLS using built-in GnuTLS
and at the same time DNS-over-HTTPS using lua-http (based on OpenSSL).

modules/http/debug/sslkeylog.c

index 370668907056f769e2d09bf7bd2e768249049f8f..9ab0426be9af47d9e53e0a45630bf3413fc5255a 100644 (file)
@@ -107,7 +107,7 @@ static void init_keylog_file(void)
     if (keylog_file_fd >= 0)
         return;
 
-    const char *filename = getenv("SSLKEYLOGFILE");
+    const char *filename = getenv("OPENSSLKEYLOGFILE");
     if (filename) {
         keylog_file_fd = open(filename, O_WRONLY | O_APPEND | O_CREAT, 0644);
         if (keylog_file_fd >= 0 && lseek(keylog_file_fd, 0, SEEK_END) == 0) {