aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmail-smtpc/qmailr.h
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2026-02-06 02:16:08 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2026-02-06 02:16:08 +0000
commit5ca4a0e5b65066f41af7c670e8200b0d0eba41dd (patch)
tree76f0fdef194f6227f4903d9139157a76b18f936e /src/qmail-smtpc/qmailr.h
parent025de935255c05d72a5c35d86c6c5c4d212247a1 (diff)
downloadsmtpd-starttls-proxy-5ca4a0e5b65066f41af7c670e8200b0d0eba41dd.tar.gz
Just name it qmail-remote after all
Diffstat (limited to 'src/qmail-smtpc/qmailr.h')
-rw-r--r--src/qmail-smtpc/qmailr.h66
1 files changed, 0 insertions, 66 deletions
diff --git a/src/qmail-smtpc/qmailr.h b/src/qmail-smtpc/qmailr.h
deleted file mode 100644
index 08c4f41..0000000
--- a/src/qmail-smtpc/qmailr.h
+++ /dev/null
@@ -1,66 +0,0 @@
-/* ISC license. */
-
-#ifndef QMAILR_H
-#define QMAILR_H
-
-#include <stddef.h>
-#include <stdint.h>
-
-#include <skalibs/gccattributes.h>
-#include <skalibs/tai.h>
-#include <skalibs/stralloc.h>
-
-
-/* qmailr_error */
-
-extern void qmailr_diev (int, char const *const *, unsigned int) gccattr_noreturn ;
-extern void qmailr_dievsys (char const *const *, unsigned int) gccattr_noreturn ;
-extern void qmailr_die (int, char const *) gccattr_noreturn ;
-extern void qmailr_diesys (char const *) gccattr_noreturn ;
-
-#define qmailr_temp(s) qmailr_die(0, (s))
-#define qmailr_tempv(v, n) qmailr_diev(0, (v), n)
-#define qmailr_tempsys(s) qmailr_diesys(s)
-#define qmailr_tempvsys(v, n) qmailr_dievsys(v, n)
-#define qmailr_perm(s) qmailr_die(1, (s))
-#define qmailr_permv(v, n) qmailr_diev(1, (v), n)
-
-
-/* qmailr_utils */
-
-extern int qmailr_memcmp4 (void const *, void const *) ;
-extern int qmailr_memcmp16 (void const *, void const *) ;
-extern int qmailr_box_encode (char const *, size_t, stralloc *) ;
-
-
-/* qmailr_tcpto */
-
-extern int qmailr_tcpto_match (char const *, int) ;
-extern int qmailr_tcpto_update (char const *, int, int) ;
-
-
-/* qmailr_control */
-
-extern int qmailr_control_read (char const *, stralloc *, size_t *) ;
-extern int qmailr_control_readint (char const *file, unsigned int *, stralloc *) ;
-extern int qmailr_control_readiplist (char const *, stralloc *, stralloc *) ;
-
-
-/* qmailr_tls */
-
-typedef struct qmailr_tls_s qmailr_tls, *qmailr_tls_ref ;
-struct qmailr_tls_s
-{
- size_t tapos ;
- size_t certpos ;
- size_t keypos ;
- uint8_t strictness : 2 ;
- uint8_t flagtls : 1 ;
- uint8_t flagtadir : 1 ;
- uint8_t flagclientcert : 1 ;
-} ;
-#define QMAILR_TLS_ZERO { 0 }
-
-extern int qmailr_tls_init (qmailr_tls *, stralloc *) ;
-
-#endif