From d0d28568fe5e0df78a063ffd68c8612d99c81c98 Mon Sep 17 00:00:00 2001 From: Brian West Date: Tue, 28 Oct 2008 10:22:31 +0000 Subject: [PATCH] FSSCRIPTS-7 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10177 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- scripts/trace/sipgrep | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/trace/sipgrep b/scripts/trace/sipgrep index 064a6ebf5a..e161675a34 100755 --- a/scripts/trace/sipgrep +++ b/scripts/trace/sipgrep @@ -23,7 +23,7 @@ $ngrep_flags="-l -d eth1"; # Flag for Ngrep $colorsmethods="INVITE|REGISTER|BYE|ACK|CANCEL|OPTIONS|REFER|NOTIFY|MESSAGE|INFO|PRACK|UPDATE"; %options=(); -getopts("f:t:l:ahVp:TcCnArm:",\%options); +getopts("f:t:l:ahVp:d:TcCnArm:",\%options); $version=< <-f number> <-t number> <-a> <-l file> <-V> <-p> <-T> <-n|-c> +Usage: sipgrep <-h> <-f number> <-t number> <-a> <-l file> <-V> <-p> <-d device> <-T> <-n|-c> -h Displays this help message. -A Match anything. @@ -42,6 +42,7 @@ Usage: sipgrep <-h> <-f number> <-t number> <-a> <-l file> <-V> <-p> <-T> <-n|-c -a Search the ARG from '-f' and '-t' parameters in To and From fields. -l ARG Debug file name. -V Displays the current version. + -d Device for ngrep. -p Port for ngrep. -T Parameter for ngrep. Indicating the delta between packet matches. -C Allow colors in debug file. @@ -68,6 +69,9 @@ if((!defined $options{f} && !defined $options{t} && !defined $options{c} && !def #TimeStamp $ngrep_flags .= sprintf(" %s", (defined $options{T}) ? "-T" : "-t" ); +#Device +$ngrep_flags .= sprintf(" -d %s", (defined $options{d}) ? $options{d} : "eth0" ); + #Port $ngrep_flags .= sprintf(" port %d", (defined $options{p}) ? $options{p} : "5060" );