summaryrefslogtreecommitdiffstats
path: root/core/java/android/net/ConnectivityManager.java
diff options
context:
space:
mode:
authorPaul Jensen <pauljensen@google.com>2014-06-20 13:58:14 -0400
committerPaul Jensen <pauljensen@google.com>2014-06-26 16:33:58 +0000
commit32a58f00d388584f5f47c0d5d4c74ce7c8457d78 (patch)
tree8513eee3b5d8567039c142a90c86529f0db636f9 /core/java/android/net/ConnectivityManager.java
parent9a22972080f8331ee779db3b15e76575a9b08ea9 (diff)
downloadframeworks_base-32a58f00d388584f5f47c0d5d4c74ce7c8457d78.zip
frameworks_base-32a58f00d388584f5f47c0d5d4c74ce7c8457d78.tar.gz
frameworks_base-32a58f00d388584f5f47c0d5d4c74ce7c8457d78.tar.bz2
Use return values from JNI functions binding sockets and processes to networks.
bug:15757549 Change-Id: If23b14febc923b9a0348f0cf9029fd4bf6e8d725
Diffstat (limited to 'core/java/android/net/ConnectivityManager.java')
-rw-r--r--core/java/android/net/ConnectivityManager.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/core/java/android/net/ConnectivityManager.java b/core/java/android/net/ConnectivityManager.java
index b68ce36..396efff 100644
--- a/core/java/android/net/ConnectivityManager.java
+++ b/core/java/android/net/ConnectivityManager.java
@@ -2372,12 +2372,10 @@ public class ConnectivityManager {
*/
public static boolean setProcessDefaultNetwork(Network network) {
if (network == null) {
- NetworkUtils.unbindProcessToNetwork();
+ return NetworkUtils.unbindProcessToNetwork();
} else {
- NetworkUtils.bindProcessToNetwork(network.netId);
+ return NetworkUtils.bindProcessToNetwork(network.netId);
}
- // TODO fix return value
- return true;
}
/**
@@ -2404,11 +2402,9 @@ public class ConnectivityManager {
*/
public static boolean setProcessDefaultNetworkForHostResolution(Network network) {
if (network == null) {
- NetworkUtils.unbindProcessToNetworkForHostResolution();
+ return NetworkUtils.unbindProcessToNetworkForHostResolution();
} else {
- NetworkUtils.bindProcessToNetworkForHostResolution(network.netId);
+ return NetworkUtils.bindProcessToNetworkForHostResolution(network.netId);
}
- // TODO hook up the return value.
- return true;
}
}