master hovercats/oakiss / pkg / libressl / patch / 0001-Use-plain-vsyslog-for-OPENSSL_showfatal.patch
 1From 08eee219f4fa095dcafdea8b0d8eee6da8fe87db Mon Sep 17 00:00:00 2001
 2From: Michael Forney <mforney@mforney.org>
 3Date: Wed, 24 Apr 2019 00:07:34 -0700
 4Subject: [PATCH] Use plain vsyslog for OPENSSL_showfatal
 5
 6The compat version just ignores the second argument anyway, and
 7patching it out allows us to continue to ignore the compat functions.
 8---
 9 crypto/crypto_legacy.c | 3 +--
10 1 file changed, 1 insertion(+), 2 deletions(-)
11
12diff --git a/crypto/crypto_legacy.c b/crypto/crypto_legacy.c
13index dcaa632..3c63111 100644
14--- a/crypto/crypto_legacy.c
15+++ b/crypto/crypto_legacy.c
16@@ -316,11 +316,10 @@ LCRYPTO_ALIAS(OPENSSL_cpu_caps);
17 static void
18 OPENSSL_showfatal(const char *fmta, ...)
19 {
20-	struct syslog_data sdata = SYSLOG_DATA_INIT;
21 	va_list ap;
22 
23 	va_start(ap, fmta);
24-	vsyslog_r(LOG_CONS|LOG_LOCAL2, &sdata, fmta, ap);
25+	vsyslog(LOG_CONS|LOG_LOCAL2, fmta, ap);
26 	va_end(ap);
27 }
28 
29-- 
302.49.0
31