]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
GDB Macros FTW
authorMathieu Rene <mrene@avgs.ca>
Fri, 13 Feb 2009 17:05:16 +0000 (17:05 +0000)
committerMathieu Rene <mrene@avgs.ca>
Fri, 13 Feb 2009 17:05:16 +0000 (17:05 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11985 d0543943-73ff-0310-b7d9-9358b9ac24b2

scripts/gdbinit [new file with mode: 0644]

diff --git a/scripts/gdbinit b/scripts/gdbinit
new file mode 100644 (file)
index 0000000..94bbb48
--- /dev/null
@@ -0,0 +1,12 @@
+# FreeSWITCH Custom GDB commands
+define list_sessions
+       printf "Listing sessions: \n"
+       set $i = 0
+       set $x=session_manager.session_table->table->first
+       while($x != 0x0)
+               printf "uuid %s is at %p\n", $x->pKey, $x->data
+               set $x = $x->next
+               set $i = $i + 1
+       end
+       printf "Found %d sessions.\n", $i
+end
\ No newline at end of file