+set network_addr of caller profile to signaling ip address. (requested by Steven Ayre)
move PTrace level set to FSH323EndPoint::Initialise
partially apply patch from from Peter Olsson, Remove UnLock() when TryLock() failed and DEBUG_RTP_PACKETS directive.
apply changes from mod_h323-patch.diff by Peter Olsson.
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,
/** caller_id_name */
GetRemotePartyNumber(),
/** caller_id_number */
- NULL,
+ remote_network_addr.AsString(),
/** network addr */
NULL,
/** ANI */