CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]  2009/01/28 04:27:57

Modified files:
        usr.sbin/smtpd : aliases.c enqueue.c mta.c queue.c 
                         queue_shared.c smtp_session.c smtpd.h 

Log message:
add a struct path to struct message so that we can keep track of the RCPT
provided recipient even after aliases/forwards expansion, we'll need this
for loop detection.

message id and uid being MAXPATHLEN long is a waste, define MAX_ID_SIZE
which is currently set to 64 (but can probably be further reduced) and
make sure that structures and the few strlcpy's use the right define.

original idea by jacekm@ a while ago

Reply via email to