CVSROOT:        /cvs
Module name:    src
Changes by:     e...@cvs.openbsd.org    2016/11/30 04:52:48

Modified files:
        usr.sbin/smtpd : bounce.c filter.c ioev.c ioev.h mda.c 
                         mta_session.c smtp_session.c smtpd.h 

Log message:
make struct io opaque:

- move struct io definition to ioev.c
- replace io_init/io_clear with io_new/io_free
- allocate an iobuf for each new io internally
- use struct io pointer in the rest of the code
- remove remaining uses of iobuf_*

ok gilles@ sunil@

Reply via email to