CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2018/07/25 10:00:48

Modified files:
        usr.sbin/smtpd : dns.c lka.c mta.c mta_session.c pony.c smtp.c 
                         smtp_session.c smtpd.c smtpd.h 
        usr.sbin/smtpd/smtpd: Makefile 
Added files:
        usr.sbin/smtpd : resolver.c 

Log message:
Implement a generic interface to forward resolver queries to the lka
process.  Use it for the reverse lookups required by smtp and mta.

Until now, DNS-related lookups were implemented using ad-hoc IMSGs
between the lka and other processes. It turns out to be confusing and
difficult to maintain/extend.  So we want to replace this with a better
set of IMSGs matching the standard resolver interface.

ok gilles@

Reply via email to