From 57d3dcc491ecdc8467ceadcab7f14eac7c551204 Mon Sep 17 00:00:00 2001 From: paulc Date: Mon, 24 Aug 2009 11:56:27 +0000 Subject: [PATCH] Circuit parameters can be set from a NamedList attached to the "circuit_parameters" parameter. git-svn-id: http://voip.null.ro/svn/yate@2803 acf43c95-373e-0410-b603-e72c3f656dc1 --- libs/ysig/isup.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/ysig/isup.cpp b/libs/ysig/isup.cpp index 09cdd151..2b302700 100644 --- a/libs/ysig/isup.cpp +++ b/libs/ysig/isup.cpp @@ -2343,6 +2343,12 @@ SignallingCall* SS7ISUP::call(SignallingMessage* msg, String& reason) } SignallingCall* call = 0; if (reason.null()) { + String* cicParams = msg->params().getParam("circuit_parameters"); + if (cicParams) { + NamedList* p = YOBJECT(NamedList,cicParams); + if (p) + cic->setParams(*p); + } call = new SS7ISUPCall(this,cic,*m_defPoint,dest,true,-1,range); call->ref(); m_calls.append(call);