CVSROOT: /cvs Module name: src Changes by: jac...@cvs.openbsd.org 2009/08/27 05:37:30
Modified files: usr.sbin/smtpd : bounce.c enqueue.c runner.c smtpd.h usr.sbin/smtpd/smtpctl: Makefile usr.sbin/smtpd/smtpd: Makefile Log message: Implement client side of the SMTP protocol in a library-like module. Make bounce code and /usr/sbin/sendmail interface use this new API. The mta process continues to use its own implementation, but eventually will be switched to use this shared module. Buffer routines are taken from buffer.c rather than from evbuffer. This is one step forward to using a single buffer API across the program. "it looks sexy" gilles@