From 8d8f3dc184361a9dfddc4775bf50206ca0f3b31c Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Thu, 22 Nov 2001 01:07:38 +0000 Subject: [PATCH] macros for dumping the list of server_recs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92116 13f79535-47bb-0310-9956-ffa450edef68 --- .gdbinit | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/.gdbinit b/.gdbinit index 5a5c578c4c..28244c75b2 100644 --- a/.gdbinit +++ b/.gdbinit @@ -84,3 +84,35 @@ end document dump_filters Print filter chain info end + +define dump_process_rec + set $p = $arg0 + printf "process_rec=0x%lx:\n", (unsigned long)$p + printf " pool=0x%lx, pconf=0x%lx\n", \ + (unsigned long)$p->pool, (unsigned long)$p->pconf +end +document dump_process_rec + Print process_rec info +end + +define dump_server_rec + set $s = $arg0 + printf "name=%s:%d\n", \ + $s->server_hostname, $s->port + dump_process_rec($s->process) +end +document dump_server_rec + Print server_rec info +end + +define dump_servers + set $s = $arg0 + while $s + dump_server_rec($s) + printf "\n" + set $s = $s->next + end +end +document dump_servers + Print server_rec list info +end -- 2.50.1