don't kick in nat mode on polycom tcp unless its not in the local network
This commit is contained in:
parent
5aa955b5c9
commit
0da8c6331d
|
@ -8232,7 +8232,8 @@ void sofia_handle_sip_i_invite(switch_core_session_t *session, nua_t *nua, sofia
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (profile->server_rport_level >= 2 && sip->sip_user_agent && sip->sip_user_agent->g_string &&
|
if (!switch_check_network_list_ip(network_ip, profile->local_network) &&
|
||||||
|
profile->server_rport_level >= 2 && sip->sip_user_agent && sip->sip_user_agent->g_string &&
|
||||||
(!strncasecmp(sip->sip_user_agent->g_string, "Polycom", 7) ||
|
(!strncasecmp(sip->sip_user_agent->g_string, "Polycom", 7) ||
|
||||||
!strncasecmp(sip->sip_user_agent->g_string, "KIRK Wireless Server", 20) )) {
|
!strncasecmp(sip->sip_user_agent->g_string, "KIRK Wireless Server", 20) )) {
|
||||||
broken_device = 1;
|
broken_device = 1;
|
||||||
|
|
Loading…
Reference in New Issue