Fix 0000697: SIP random port not working on Android.
This commit is contained in:
parent
4b0b9eb784
commit
4a480d6ef2
1 changed files with 1 additions and 1 deletions
|
@ -891,7 +891,7 @@ public final class LinphoneManager implements LinphoneCoreListener {
|
||||||
boolean useRandomPort = getPrefBoolean(R.string.pref_transport_use_random_ports_key, mR.getBoolean(R.bool.pref_transport_use_random_ports_default));
|
boolean useRandomPort = getPrefBoolean(R.string.pref_transport_use_random_ports_key, mR.getBoolean(R.bool.pref_transport_use_random_ports_default));
|
||||||
int lPreviousPort = tryToParseIntValue(getPrefString(R.string.pref_sip_port_key, getString(R.string.pref_sip_port_default)), 5060);
|
int lPreviousPort = tryToParseIntValue(getPrefString(R.string.pref_sip_port_key, getString(R.string.pref_sip_port_default)), 5060);
|
||||||
if (lPreviousPort>0xFFFF || useRandomPort) {
|
if (lPreviousPort>0xFFFF || useRandomPort) {
|
||||||
lPreviousPort=(0xDFFF & (int)Math.random())+1024;
|
lPreviousPort=(int)(Math.random() * (0xFFFF - 1024)) + 1024;
|
||||||
Log.w("Using random port " + lPreviousPort);
|
Log.w("Using random port " + lPreviousPort);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue