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