CVSROOT: /cvs Module name: src Changes by: gil...@cvs.openbsd.org 2009/01/28 14:44:15
Modified files: usr.sbin/smtpd : mta.c parse.y smtpd.h Log message: first steps towards better mta code. currently mta uses struct batch to store a lot of its session related code, but this is just not right and this commit starts making mta code aware of struct session. This will ease the implementation of ssl sessions in mta. while at it, make mta autodetect port to use if it isn't provided in a rule but can be derived from a parameter (i.e: "relay via ssmtp ...").