From 6f0f870f16003adc60e0c5f37c86b2d5e7895940 Mon Sep 17 00:00:00 2001 From: Chung-yih Wang Date: Wed, 8 Sep 2010 13:15:55 +0800 Subject: [PATCH] Fix the dialing from contact for internet address. the bug is http://b/issue?id=2982290 +Log outbound proxy address if exists for debugging. --- services/java/com/android/server/sip/SipSessionGroup.java | 1 + telephony/java/android/telephony/PhoneNumberUtils.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/services/java/com/android/server/sip/SipSessionGroup.java b/services/java/com/android/server/sip/SipSessionGroup.java index 8019bfa0c6e97..70ff9eafe871f 100644 --- a/services/java/com/android/server/sip/SipSessionGroup.java +++ b/services/java/com/android/server/sip/SipSessionGroup.java @@ -123,6 +123,7 @@ class SipSessionGroup implements SipListener { properties.setProperty("javax.sip.STACK_NAME", getStackName()); String outboundProxy = myself.getProxyAddress(); if (!TextUtils.isEmpty(outboundProxy)) { + Log.v(TAG, "outboundProxy is " + outboundProxy); properties.setProperty("javax.sip.OUTBOUND_PROXY", outboundProxy + ":" + myself.getPort() + "/" + myself.getProtocol()); } diff --git a/telephony/java/android/telephony/PhoneNumberUtils.java b/telephony/java/android/telephony/PhoneNumberUtils.java index f5c690982ba19..b4a3c953bc504 100644 --- a/telephony/java/android/telephony/PhoneNumberUtils.java +++ b/telephony/java/android/telephony/PhoneNumberUtils.java @@ -130,7 +130,7 @@ public class PhoneNumberUtils Uri uri = intent.getData(); String scheme = uri.getScheme(); - if (scheme.equals("tel")) { + if (scheme.equals("tel") || scheme.equals("sip")) { return uri.getSchemeSpecificPart(); }