MCPcopy Index your code
hub / github.com/apache/httpd / show_active_hooks

Function show_active_hooks

modules/generators/mod_info.c:661–698  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

659}
660
661static int show_active_hooks(request_rec * r)
662{
663 int i;
664 ap_rputs("<h2><a name=\"startup_hooks\">Startup Hooks</a></h2>\n<dl>", r);
665
666 for (i = 0; startup_hooks[i].name; i++) {
667 ap_rprintf(r, "<dt><strong>%s:</strong>\n <br /><tt>\n",
668 startup_hooks[i].name);
669 dump_a_hook(r, startup_hooks[i].get);
670 ap_rputs("\n </tt>\n</dt>\n", r);
671 }
672
673 ap_rputs
674 ("</dl>\n<hr />\n<h2><a name=\"request_hooks\">Request Hooks</a></h2>\n<dl>",
675 r);
676
677 for (i = 0; request_hooks[i].name; i++) {
678 ap_rprintf(r, "<dt><strong>%s:</strong>\n <br /><tt>\n",
679 request_hooks[i].name);
680 dump_a_hook(r, request_hooks[i].get);
681 ap_rputs("\n </tt>\n</dt>\n", r);
682 }
683
684 ap_rputs
685 ("</dl>\n<hr />\n<h2><a name=\"other_hooks\">Other Hooks</a></h2>\n<dl>",
686 r);
687
688 for (i = 0; other_hooks[i].name; i++) {
689 ap_rprintf(r, "<dt><strong>%s:</strong>\n <br /><tt>\n",
690 other_hooks[i].name);
691 dump_a_hook(r, other_hooks[i].get);
692 ap_rputs("\n </tt>\n</dt>\n", r);
693 }
694
695 ap_rputs("</dl>\n<hr />\n", r);
696
697 return 0;
698}
699
700static int cmp_provider_groups(const void *a_, const void *b_)
701{

Callers 1

display_infoFunction · 0.85

Calls 3

ap_rputsFunction · 0.85
ap_rprintfFunction · 0.85
dump_a_hookFunction · 0.85

Tested by

no test coverage detected