Lines Matching refs:dir
183 static void mod_info_show_cmd(request_rec * r, const ap_directive_t * dir,
186 mod_info_indent(r, nest, dir->filename, dir->line_num);
189 ap_escape_html(r->pool, dir->directive),
190 ap_escape_html(r->pool, dir->args));
192 apr_file_printf(out, "%s %s\n", dir->directive, dir->args);
195 static void mod_info_show_open(request_rec * r, const ap_directive_t * dir,
198 mod_info_indent(r, nest, dir->filename, dir->line_num);
201 ap_escape_html(r->pool, dir->directive),
202 ap_escape_html(r->pool, dir->args));
204 apr_file_printf(out, "%s %s\n", dir->directive, dir->args);
207 static void mod_info_show_close(request_rec * r, const ap_directive_t * dir,
210 const char *dirname = dir->directive;
211 mod_info_indent(r, nest, dir->filename, 0);
227 static int mod_info_has_cmd(const command_rec * cmds, ap_directive_t * dir)
233 if (strcasecmp(cmd->name, dir->directive) == 0)
251 ap_directive_t *dir;
254 for (dir = node; dir; dir = dir->next) {
255 if (dir->first_child != NULL) {
256 if (level < mod_info_module_cmds(r, cmds, dir->first_child,
259 mod_info_show_close(r, dir, level);
262 else if (mod_info_has_cmd(cmds, dir)) {
264 mod_info_show_parents(r, dir->parent, shown, level - 1);
267 mod_info_show_cmd(r, dir, level);
1011 NULL, /* dir config creater */
1012 NULL, /* dir merger --- default is to override */