Trying to build build a smtpd module, but having a problem. I added a line like this:

smtpd_hook_connect( smtpd_access_dbi_connect, NULL, NULL, APR_HOOK_MIDDLE );

in the register_hooks function, but when I load the module I get undefined function _smtpd_hook_connect.

Is this the right way or is there an example module I could compare with?

Brian

On Aug 22, 2005, at 12:59 PM, Rian Hunter wrote:
I just have committed mod_smtpd with changes that free it from
request_rec. There are now two major structures in mod_smtpd:
smtpd_conn_rec, and smtpd_trans_rec. These are distinguished by how
often these get cleared.

Also mod_smtpd no longer uses the ap_getline and ap_rprintf functions
for I/O. There are three new functions for I/O called smtpd_getline,
smtpd_respond_oneline and smtpd_respond_multiline. This should allow the
use of filters in mod_smtpd although I may have implemented this wrong.
Comments are requested.

Joe:
For the data command I still call ap_get_brigade with AP_MODE_GETLINE,
just because SMTP is a line oriented protocol was there any explicit
reason you wanted it to be called with AP_MODE_READBYTES?

You can check it out from
https://svn.apache.org/repos/asf/httpd/mod_smtpd/trunk/.
-rian


Reply via email to