static int list_modules_handler()

in c-modules/list_modules/mod_list_modules.c [14:35]


static int list_modules_handler(request_rec *r)
{
    module *modp;

    if (strcmp(r->handler, "list_modules")) {
        return DECLINED;
    }
    if (r->method_number != M_GET) {
        return DECLINED;
    }

#ifdef APACHE1
#define ap_top_module top_module
    ap_send_http_header(r);
#endif

    for (modp = ap_top_module; modp; modp = modp->next) {
        ap_rvputs(r, modp->name, "\n", NULL);
    }

    return OK;
}