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
This commit is contained in:
paulc 2009-08-24 11:56:27 +00:00
parent 43618793a3
commit 57d3dcc491
1 changed files with 6 additions and 0 deletions

View File

@ -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);