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@