diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2026-02-06 02:16:08 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2026-02-06 02:16:08 +0000 |
| commit | 5ca4a0e5b65066f41af7c670e8200b0d0eba41dd (patch) | |
| tree | 76f0fdef194f6227f4903d9139157a76b18f936e /src/qmail-smtpc/qmailr.h | |
| parent | 025de935255c05d72a5c35d86c6c5c4d212247a1 (diff) | |
| download | smtpd-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.h | 66 |
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 |
