*** empty log message ***

git-svn-id: http://yate.null.ro/svn/yate/trunk@546 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
paulc 2005-10-24 01:40:16 +00:00
parent 3897428b14
commit 6a0d3c05b5
1 changed files with 13 additions and 13 deletions

View File

@ -970,28 +970,28 @@ H323Connection::AnswerCallResponse YateH323Connection::OnAnswerCall(const PStrin
Debug(m_chan,DebugInfo,"GetRemotePartyNumber()='%s'",s);
m->setParam("caller",s ? s : (const char *)("h323/"+caller));
const H225_Setup_UUIE &setup = setupPDU.m_h323_uu_pdu.m_h323_message_body;
const H225_ArrayOf_AliasAddress &adr = setup.m_destinationAddress;
const Q931& q931 = setupPDU.GetQ931();
const H225_Setup_UUIE& setup = setupPDU.m_h323_uu_pdu.m_h323_message_body;
const H225_ArrayOf_AliasAddress& adr = setup.m_destinationAddress;
for (int i = 0; i<adr.GetSize(); i++)
Debug(m_chan,DebugAll,"adr[%d]='%s'",i,(const char *)H323GetAliasAddressString(adr[i]));
String called;
if (adr.GetSize() > 0)
called = (const char *)H323GetAliasAddressString(adr[0]);
if (!called.null()) {
Debug(m_chan,DebugInfo,"Called number is '%s'",called.c_str());
} else {
const Q931 & q931= setupPDU.GetQ931();
if (called)
Debug(m_chan,DebugInfo,"Called number (alias) is '%s'",called.c_str());
else {
PString cal;
if (q931.GetCalledPartyNumber(cal))
if (q931.GetCalledPartyNumber(cal)) {
called=(const char *)cal;
Debug(DebugInfo,"IE: Called-Party-Number = %s",(const char *)cal);
Debug(m_chan,DebugInfo,"Called-Party-Number (IE) is '%s'",called.c_str());
}
}
if (called.null())
called = s_cfg.getValue("incoming","called");
if(!called)
if (called.null()) {
Debug(m_chan,DebugMild,"No called number present!");
else
called = s_cfg.getValue("incoming","called");
}
if (called)
m->setParam("called",called);
#if 0