while (*arg && (filter = ap_getword(parms->pool, &arg, ';'))) { modperl_cmd_push_httpd_filter_handlers( &(dcfg->handlers_per_dir[MP_OUTPUT_FILTER_HANDLER]), filter, parms->pool); }  return NULL;
return modperl_module_add(p, s, arg);
MP_CMD_SRV_DECLARE(set_output_filter){    MP_dSCFG(parms->server);    modperl_config_dir_t *dcfg = (modperl_config_dir_t *)mconfig;    char *filter;        if (!MpSrvENABLE(scfg)) {        return apr_pstrcat(parms->pool,                           "Perl is disabled for server ",                           parms->server->server_hostname, NULL);    }    if (!MpSrvINPUT_FILTER(scfg)) {        return apr_pstrcat(parms->pool,                           "PerlSetOutputFilter is disabled for server ",                           parms->server->server_hostname, NULL);    }    while (*arg && (filter = ap_getword(parms->pool, &arg, ';'))) {        modperl_cmd_push_httpd_filter_handlers(            &(dcfg->handlers_per_dir[MP_OUTPUT_FILTER_HANDLER]),            filter, parms->pool);    }    return NULL;}