CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/04/28 15:56:36
Modified files:
usr.sbin/smtpd : mta.c
Log message:
in mta, change the batch status to S_BATCH_TEMPFAILURE by default so that
we need to explicitely set success and permanent failures, this way if we
hit any condition that we don't explicitely flag as permanent failure the
delivery will be rescheduled later.
while at it, made various checks more strict to prevent hiding bugs and a
bit of knr cleanups
discussed with and "reads good" jacekm@