CVSROOT: /cvs Module name: src Changes by: mart...@cvs.openbsd.org 2019/09/06 02:23:56
Modified files: usr.sbin/smtpd : lka_filter.c lka_proc.c lka_report.c parse.y smtpd.conf.5 smtpd.h Log message: Add support for filter-reports. These allow filters to send freetext reports to other filters/report handlers. Builtin filters work via the new "report" keyword. Proc filters can send reports via: "report|<seconds.<microseconds>|smtp-in|<reqid>|<message>" Subscribing to these reports can be done via the the "filter-report" keyword. The reports themselves contain the usual elements followed by: <type>|<name>|<message> Type can be builtin or proc. Name is the process name for type proc and the filter name for type builtin. OK gilles@