diff options
| author | 2018-05-14 15:23:05 +0000 | |
|---|---|---|
| committer | 2018-05-14 15:23:05 +0000 | |
| commit | ef15259e1ab8c01faa1ca1fa308a6f92fdb3f80a (patch) | |
| tree | 3f67798c6021b74d5432fa04e01d943c6dcc563e /usr.sbin/smtpd/queue_backend.c | |
| parent | When walking the IPv6 header chain in IPsec output, check that the (diff) | |
| download | wireguard-openbsd-ef15259e1ab8c01faa1ca1fa308a6f92fdb3f80a.tar.xz wireguard-openbsd-ef15259e1ab8c01faa1ca1fa308a6f92fdb3f80a.zip | |
kill corrupt / uncorrupt queue mechanism as it has never been usable and it
will be made irrelevant when the new config comes up soon
ok eric@
Diffstat (limited to 'usr.sbin/smtpd/queue_backend.c')
| -rw-r--r-- | usr.sbin/smtpd/queue_backend.c | 55 |
1 files changed, 7 insertions, 48 deletions
diff --git a/usr.sbin/smtpd/queue_backend.c b/usr.sbin/smtpd/queue_backend.c index 3fef9508956..82d374bc232 100644 --- a/usr.sbin/smtpd/queue_backend.c +++ b/usr.sbin/smtpd/queue_backend.c @@ -1,4 +1,4 @@ -/* $OpenBSD: queue_backend.c,v 1.62 2016/02/04 12:46:28 eric Exp $ */ +/* $OpenBSD: queue_backend.c,v 1.63 2018/05/14 15:23:05 gilles Exp $ */ /* * Copyright (c) 2011 Gilles Chehade <gilles@poolp.org> @@ -64,8 +64,6 @@ static int (*handler_message_create)(uint32_t *); static int (*handler_message_commit)(uint32_t, const char*); static int (*handler_message_delete)(uint32_t); static int (*handler_message_fd_r)(uint32_t); -static int (*handler_message_corrupt)(uint32_t); -static int (*handler_message_uncorrupt)(uint32_t); static int (*handler_envelope_create)(uint32_t, const char *, size_t, uint64_t *); static int (*handler_envelope_delete)(uint64_t); static int (*handler_envelope_update)(uint64_t, const char *, size_t); @@ -297,27 +295,6 @@ err: } int -queue_message_corrupt(uint32_t msgid) -{ - int r; - - profile_enter("queue_message_corrupt"); - r = handler_message_corrupt(msgid); - profile_leave(); - - log_trace(TRACE_QUEUE, - "queue-backend: queue_message_corrupt(%08"PRIx32") -> %d", msgid, r); - - return (r); -} - -int -queue_message_uncorrupt(uint32_t msgid) -{ - return handler_message_uncorrupt(msgid); -} - -int queue_message_fd_r(uint32_t msgid) { int fdin = -1, fdout = -1, fd = -1; @@ -607,11 +584,9 @@ queue_envelope_load(uint64_t evpid, struct envelope *ep) } return (1); } - log_debug("debug: invalid envelope %016" PRIx64 ": %s", - ep->id, e); + log_warnx("warn: invalid envelope %016" PRIx64 ": %s", + evpid, e); } - - (void)queue_message_corrupt(evpid_to_msgid(evpid)); return (0); } @@ -672,11 +647,9 @@ queue_message_walk(struct envelope *ep, uint32_t msgid, int *done, void **data) */ return (1); } - log_debug("debug: invalid envelope %016" PRIx64 ": %s", - ep->id, e); - (void)queue_message_corrupt(evpid_to_msgid(evpid)); + log_warnx("warn: invalid envelope %016" PRIx64 ": %s", + evpid, e); } - return (0); } @@ -706,11 +679,9 @@ queue_envelope_walk(struct envelope *ep) queue_envelope_cache_add(ep); return (1); } - log_debug("debug: invalid envelope %016" PRIx64 ": %s", - ep->id, e); - (void)queue_message_corrupt(evpid_to_msgid(evpid)); + log_warnx("warn: invalid envelope %016" PRIx64 ": %s", + evpid, e); } - return (0); } @@ -794,18 +765,6 @@ queue_api_on_message_fd_r(int(*cb)(uint32_t)) } void -queue_api_on_message_corrupt(int(*cb)(uint32_t)) -{ - handler_message_corrupt = cb; -} - -void -queue_api_on_message_uncorrupt(int(*cb)(uint32_t)) -{ - handler_message_uncorrupt = cb; -} - -void queue_api_on_envelope_create(int(*cb)(uint32_t, const char *, size_t, uint64_t *)) { handler_envelope_create = cb; |
