Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email firstname.lastname@example.org
From: Gilles Chehade (gillescvs.openbsd.org)
Date: Sun Nov 08 2009 - 13:38:27 CST
Module name: src
Changes by: gillescvs.openbsd.org 2009/11/08 12:38:27
usr.sbin/smtpd : forward.c lka.c smtpd.h util.c
first commit of a serie to cleanup, simplify and improve aliases resolution
which is probably the most complex code in smtpd right now. no longer use a
single list to hold aliases to be resolved and resolved aliases, and do not
use struct alias to hold resolved aliases. instead use a delivery list that
is a list of struct path, and populate it with resolved aliases.
idea discussed with jacekm, this needs some testing to make sure it does
not introduce a regression with aliases. flush your queue and make clean.