You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by do...@apache.org on 2001/11/22 02:07:38 UTC
cvs commit: httpd-2.0 .gdbinit
dougm 01/11/21 17:07:38
Modified: . .gdbinit
Log:
macros for dumping the list of server_recs
Revision Changes Path
1.8 +32 -0 httpd-2.0/.gdbinit
Index: .gdbinit
===================================================================
RCS file: /home/cvs/httpd-2.0/.gdbinit,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .gdbinit 2001/07/18 18:44:45 1.7
+++ .gdbinit 2001/11/22 01:07:38 1.8
@@ -84,3 +84,35 @@
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