CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]  2011/04/14 11:06:43

Modified files:
        usr.sbin/smtpd : smtpd.c smtpd.h 
        usr.sbin/smtpd/smtpd: Makefile 
Added files:
        usr.sbin/smtpd : queue_backend.c queue_fsqueue.c 

Log message:
smtpd makes too many assumptions about the structure and layout of its
disk-based queue, it makes it near impossible to make changes to it without
editing twenty files... how am i going to implement mongodb support ? :-)

bring a new queue_backend API which hides the details of the disk-based
queue to smtpd. it is not "plugged in" yet and I'm filling the holes.

Reply via email to