aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmail-smtpc/qmailr_error.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmail-smtpc/qmailr_error.c')
-rw-r--r--src/qmail-smtpc/qmailr_error.c38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/qmail-smtpc/qmailr_error.c b/src/qmail-smtpc/qmailr_error.c
deleted file mode 100644
index fcdce54..0000000
--- a/src/qmail-smtpc/qmailr_error.c
+++ /dev/null
@@ -1,38 +0,0 @@
-/* ISC license. */
-
-#include <string.h>
-#include <unistd.h>
-#include <errno.h>
-
-#include <skalibs/buffer.h>
-
-#include <smtpd-starttls-proxy/config.h>
-
-void qmailr_diev (int permanent, char const *const *v, unsigned int n)
-{
- buffer_put(buffer_1small, permanent ? "D" : "Z", 1) ;
- while (n--) buffer_puts(buffer_1small, *v++) ;
- buffer_putflush(buffer_1small, "\n", 2) ;
- _exit(0) ;
-}
-
-void qmailr_dievsys (char const *const *v, unsigned int n)
-{
- char const *se = strerror(errno) ;
- buffer_put(buffer_1small, "Z", 1) ;
- while (n--) buffer_puts(buffer_1small, *v++) ;
- buffer_put(buffer_1small, ": ", 2) ;
- buffer_puts(buffer_1small, se) ;
- buffer_putflush(buffer_1small, "\n", 2) ;
- _exit(0) ;
-}
-
-void qmailr_die (int permanent, char const *msg)
-{
- qmailr_diev(permanent, &msg, 1) ;
-}
-
-void qmailr_diesys (char const *msg)
-{
- qmailr_dievsys(&msg, 1) ;
-}