CVSROOT:        /cvs
Module name:    src
Changes by:     gil...@cvs.openbsd.org  2012/01/28 04:33:07

Modified files:
        usr.sbin/smtpd : mta.c queue.c ramqueue.c runner.c smtpctl.c 
                         smtpd.h 
        usr.sbin/smtpd/smtpd: Makefile 
Added files:
        usr.sbin/smtpd : scheduler.c scheduler_ramqueue.c 

Log message:
- introduce the scheduler_backend API
- introduce the scheduler_ramqueue backend
- remove all occurences of ramqueue outside of the ramqueue backend
- teach runner how to use the new API

it is now possible to write custom schedulers !

ok eric@, ok chl@

Reply via email to