From 5ca4a0e5b65066f41af7c670e8200b0d0eba41dd Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Fri, 6 Feb 2026 02:16:08 +0000 Subject: Just name it qmail-remote after all --- src/qmail-smtpc/qmailr_tls.c | 47 -------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 src/qmail-smtpc/qmailr_tls.c (limited to 'src/qmail-smtpc/qmailr_tls.c') diff --git a/src/qmail-smtpc/qmailr_tls.c b/src/qmail-smtpc/qmailr_tls.c deleted file mode 100644 index 6e09a82..0000000 --- a/src/qmail-smtpc/qmailr_tls.c +++ /dev/null @@ -1,47 +0,0 @@ -/* ISC license. */ - -#include - -#include -#include "qmailr.h" - -int qmailr_tls_init (qmailr_tls *qt, stralloc *sa) -{ - static char const *tafile = SMTPD_STARTTLS_PROXY_QMAIL_HOME "/control/trustanchors" ; - static char const *certfile = SMTPD_STARTTLS_PROXY_QMAIL_HOME "/control/clientcert" ; - static char const *keyfile = SMTPD_STARTTLS_PROXY_QMAIL_HOME "/control/clientkey" ; - static char const *strictfile = SMTPD_STARTTLS_PROXY_QMAIL_HOME "/control/tlsstrictness" ; - - qmailr_tls tmp = QMAILR_TLS_ZERO ; - size_t sabase = sa->len ; - int r = qmailr_control_read(tafile, sa, &tmp.tapos) ; - if (r == -1) return 0 ; - if (r) - { - unsigned int strictness = 0 ; - tmp.flagtls = 1 ; - if (sa->s[sa->len - 2] == '/') - { - sa->s[--sa->len - 1] = 0 ; - tmp.flagtadir = 1 ; - } - r = qmailr_control_read(certfile, sa, &tmp.certpos) ; - if (r == -1) goto err ; - if (r) - { - r = qmailr_control_read(keyfile, sa, &tmp.keypos) ; - if (r == -1) goto err ; - if (r) tmp.flagclientcert = 1 ; - } - r = qmailr_control_readint(strictfile, &strictness, sa) ; - if (r == -1) goto err ; - tmp.strictness = strictness & 3 ; - } - - *qt = tmp ; - return 1 ; - - err: - sa->len = sabase ; - return 0 ; -} -- cgit v1.3.1