Module: sip-router Branch: master Commit: 8b731296ce80a8fcee582066ce3aad4a2bf95ed3 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8b731296...
Author: Peter Dunkley peter.dunkley@crocodile-rcs.com Committer: Peter Dunkley peter.dunkley@crocodile-rcs.com Date: Fri Nov 9 20:54:14 2012 +0000
modules/msrp: Updated MSRP example
---
modules/msrp/README | 5 ++++- modules/msrp/doc/msrp_admin.xml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/modules/msrp/README b/modules/msrp/README index 5ab57f6..7df482d 100644 --- a/modules/msrp/README +++ b/modules/msrp/README @@ -499,7 +499,10 @@ event_route[msrp:frame-in] { if($sht(msrp=>$var(sessid)::srcaddr) == $null) { # one more hop, but we don't have address in htable - msrp_reply("481", "Session-does-not-exist"); + if ($msrp(method)!="REPORT") + { + msrp_reply("481", "Session-does-not-exist"); + } exit; } else if($msrp(method)!="REPORT") diff --git a/modules/msrp/doc/msrp_admin.xml b/modules/msrp/doc/msrp_admin.xml index 76813d2..5a785bd 100644 --- a/modules/msrp/doc/msrp_admin.xml +++ b/modules/msrp/doc/msrp_admin.xml @@ -544,7 +544,10 @@ event_route[msrp:frame-in] { if($sht(msrp=>$var(sessid)::srcaddr) == $null) { # one more hop, but we don't have address in htable - msrp_reply("481", "Session-does-not-exist"); + if ($msrp(method)!="REPORT") + { + msrp_reply("481", "Session-does-not-exist"); + } exit; } else if($msrp(method)!="REPORT")