set network_addr of caller profile to signaling ip address. (requested by Steven Ayre)

This commit is contained in:
root committed 2010-08-20 23:14:35 +04:00
1 parent 77e2dccf72
commit 072bf5ad14
2 files changed
+5 -1

No files matched your search

+4 -1
View File
@@ -870,6 +870,9 @@ H323Connection::AnswerCallResponse FSH323Connection::OnAnswerCall(const PString
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_NOTICE,"Called-Party-Number = %s\n",(const char*)called);
}
}
PIPSocket::Address remote_network_addr;
GetSignallingChannel()->GetRemoteAddress().GetIpAddress(remote_network_addr);
switch_caller_profile_t *caller_profile = switch_caller_profile_new(switch_core_session_get_pool(m_fsSession),
NULL,
@@ -880,7 +883,7 @@ H323Connection::AnswerCallResponse FSH323Connection::OnAnswerCall(const PString
/** caller_id_name */
GetRemotePartyNumber(),
/** caller_id_number */
NULL,
remote_network_addr.AsString(),
/** network addr */
NULL,
/** ANI */