CVSROOT:        /cvs
Module name:    src
Changes by:     e...@cvs.openbsd.org    2012/09/15 09:12:11

Modified files:
        usr.sbin/smtpd : envelope.c parse.y ruleset.c smtp.c util.c 

Log message:
When enqueueing from the local socket, the input address is faked as "::1".
This is confusing and even broken, as systems running with ipv6 disabled on
lo0 will not be able to enqueue mails using the local socket.

So instead, use AF_LOCAL and print it as "local" in envelopes/maps.  Add it
to the "localhost" and "all" maps accordingly, and fix the ruleset matching.

ok gilles@ chl@

Reply via email to