CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@