CVSROOT: /cvs Module name: src Changes by: gil...@cvs.openbsd.org 2009/03/15 13:15:25
Modified files: usr.sbin/smtpd : mda.c mta.c runner.c smtpd.h store.c Log message: the mda process no longer uses struct batch as its central structure to deal with deliveries, it now uses struct session just like mta and smtp processes. we now keep the mbox and message descriptors in the session, saving space in struct message which is now as small as we can make it. While at it, plugged a memory leak and did some cosmethic changes This was the last planned change to our struct message which means that later changes will no longer require a queue flush before rebuild.