CVSROOT: /cvs Module name: src Changes by: gil...@cvs.openbsd.org 2009/11/08 16:08:56
Modified files: usr.sbin/smtpd : aliases.c forward.c lka.c makemap.c runner.c smtpd.h Log message: rework a bit expansion and data structures involved in the expansion so we no longer have a direct mapping between structures saved in aliases/virtual db and structures used at runtime during expansion. side effects ? struct alias is smaller, databases are smaller and it is no longer necessary to rebuild aliases/virtual databases each time jacekm@ or I make changes to some obscure structure used indirectely during expansion rebuild databases, flush queues, make clean