summaryrefslogtreecommitdiffstats
path: root/core/java/android/net/IConnectivityManager.aidl
diff options
context:
space:
mode:
authorRobert Greenwalt <rgreenwalt@google.com>2013-04-22 11:13:02 -0700
committerRobert Greenwalt <rgreenwalt@google.com>2013-04-22 14:13:51 -0700
commit1b0ca9dace3fb3b84f8a87e539c0179e6093b423 (patch)
treee986ce3c3fdf4dc471079293f31f71384fddd9b8 /core/java/android/net/IConnectivityManager.aidl
parent5d1a182a8a2dd9613ef3b1f2de7b6a3d690ae890 (diff)
downloadframeworks_base-1b0ca9dace3fb3b84f8a87e539c0179e6093b423.zip
frameworks_base-1b0ca9dace3fb3b84f8a87e539c0179e6093b423.tar.gz
frameworks_base-1b0ca9dace3fb3b84f8a87e539c0179e6093b423.tar.bz2
Listen for network disconnect.
VPN used to just watch the interface, but that is insufficient. There is no promise that the interface will go down when we're done with it. Now that wifi stays on in scan-only mode despite user turning it off it seems that the interface is left up, even in AP mode. Now listening for ConnectivityService broadcast that the network we were on has disconnected and tearing down the VPN then or when the interface goes away. bug:8550083 Change-Id: Icf414497bc55bead69de04e91f39f90ac2e6578a
Diffstat (limited to 'core/java/android/net/IConnectivityManager.aidl')
-rw-r--r--core/java/android/net/IConnectivityManager.aidl2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/net/IConnectivityManager.aidl b/core/java/android/net/IConnectivityManager.aidl
index 9e9b43d..e5d6e51 100644
--- a/core/java/android/net/IConnectivityManager.aidl
+++ b/core/java/android/net/IConnectivityManager.aidl
@@ -129,4 +129,6 @@ interface IConnectivityManager
void captivePortalCheckComplete(in NetworkInfo info);
void supplyMessenger(int networkType, in Messenger messenger);
+
+ int findConnectionTypeForIface(in String iface);
}