CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@