For what I'm currently trying to accomplish, I'm not sure if hooks are the way to go. Also, without examples of this kind of situation I'm somewhat in the dark so hopefully someone can push me in the right direction.
I'm writing mod_dnsbl_lookup to provide DNS based blocklist lookup facilities. The module's configuration will identify zones to query. So that other modules can easily make these queries, I'd like to make a generic function that allows any other module to do dnsbl lookups and receive the results in a table (say request_rec's notes). So I want to export a generic utility function, such as int dnsbl_lookup_do_query(table* results) What is the most proper way to do this? Is it appropriate to use AP_DECLARE_HOOK etc as described at http://httpd.apache.org/docs/2.0/developer/hooks.html
