From cff64f45c16813755029e5d9922f1fffbf6c363a Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Mon, 23 Jun 2008 16:52:38 +0000 Subject: [PATCH] Linksys P-RTP-Stat SIP header values (SFSIP-66) git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8821 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- conf/autoload_configs/cdr_csv.conf.xml | 1 + src/mod/endpoints/mod_sofia/sofia.c | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/conf/autoload_configs/cdr_csv.conf.xml b/conf/autoload_configs/cdr_csv.conf.xml index 7658e396ac..bfaab3f0fc 100644 --- a/conf/autoload_configs/cdr_csv.conf.xml +++ b/conf/autoload_configs/cdr_csv.conf.xml @@ -13,6 +13,7 @@ + diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c index 5431f3b0a7..63e9290417 100644 --- a/src/mod/endpoints/mod_sofia/sofia.c +++ b/src/mod/endpoints/mod_sofia/sofia.c @@ -144,6 +144,10 @@ void sofia_handle_sip_i_bye(switch_core_session_t *session, int status, if ((tmp = sofia_glue_get_unknown_header(sip, "rtp-rxstat"))) { switch_channel_set_variable(channel, "sip_rtp_rxstat", tmp); } + if ((tmp = sofia_glue_get_unknown_header(sip, "P-RTP-Stat"))) { + switch_channel_set_variable(channel, "sip_p_rtp_stat", tmp); + } + return; }