Module: sip-router Branch: master Commit: bb7dceb00c840b195e986333180bbd7b5c9e7f12 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bb7dceb0...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: Thu Feb 4 00:11:59 2010 +0100
debugger: new module for interactive cfg debugging
- print config execution path of a SIP message to logs - interactive debugging for config, similar to gdb - step-by-step execution of each action in the config file - the SIP router process stops at cfg actions and waits for RPC commands to go to next one, evaluate a pseudo-variable, continue execution, etc. - see README for more details
---
modules/debugger/Makefile | 12 + modules/debugger/README | 325 +++++++++++++ modules/debugger/debugger_api.c | 786 +++++++++++++++++++++++++++++++ modules/debugger/debugger_api.h | 37 ++ modules/debugger/debugger_mod.c | 140 ++++++ modules/debugger/doc/Makefile | 4 + modules/debugger/doc/debugger.xml | 36 ++ modules/debugger/doc/debugger_admin.xml | 400 ++++++++++++++++ 8 files changed, 1740 insertions(+), 0 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=bb7d...