summaryrefslogtreecommitdiffstats
path: root/usr.sbin/smtpd
diff options
context:
space:
mode:
authorgilles <gilles@openbsd.org>2019-12-21 11:47:34 +0000
committergilles <gilles@openbsd.org>2019-12-21 11:47:34 +0000
commit2beeb4db03bd068c49c244a74196c2aed1f2f6e6 (patch)
treebd426246d9fb68166a6f52c0e8ec7550ee7de179 /usr.sbin/smtpd
parentstart bringing smtp-out reporting code, lacks some events still (diff)
downloadwireguard-openbsd-2beeb4db03bd068c49c244a74196c2aed1f2f6e6.tar.xz
wireguard-openbsd-2beeb4db03bd068c49c244a74196c2aed1f2f6e6.zip
if a filter was attached to a relay action in config, notify instance that
it can register smtp-out events
Diffstat (limited to 'usr.sbin/smtpd')
-rw-r--r--usr.sbin/smtpd/lka_filter.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/usr.sbin/smtpd/lka_filter.c b/usr.sbin/smtpd/lka_filter.c
index 2d859eac949..d8d0652b03c 100644
--- a/usr.sbin/smtpd/lka_filter.c
+++ b/usr.sbin/smtpd/lka_filter.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: lka_filter.c,v 1.56 2019/12/21 11:07:38 gilles Exp $ */
+/* $OpenBSD: lka_filter.c,v 1.57 2019/12/21 11:47:34 gilles Exp $ */
/*
* Copyright (c) 2018 Gilles Chehade <gilles@poolp.org>
@@ -205,6 +205,8 @@ lka_proc_config(struct processor_instance *pi)
io_printf(pi->io, "config|smtp-session-timeout|%d\n", SMTPD_SESSION_TIMEOUT);
if (pi->subsystems & FILTER_SUBSYSTEM_SMTP_IN)
io_printf(pi->io, "config|subsystem|smtp-in\n");
+ if (pi->subsystems & FILTER_SUBSYSTEM_SMTP_OUT)
+ io_printf(pi->io, "config|subsystem|smtp-out\n");
io_printf(pi->io, "config|ready\n");
}