commit | c55e27a5cd6d3bef1e9914ae74eaf66328949dc4 | [log] [tgz] |
---|---|---|
author | Tony Mak <tonymak@google.com> | Wed Aug 02 16:43:43 2017 +0100 |
committer | Tony Mak <tonymak@google.com> | Wed Aug 02 16:12:22 2017 +0000 |
tree | c8f05e44e14e442a0b915d3a5de9a122e2fb2add | |
parent | d25050e2a41bad0e9ba1358baa84fc215b8c5259 [diff] |
getConnectionInfo should take calling package name as argument Bug: 64245163 Test: QR provisioning is now possible. Change-Id: I9ee89b78224aaafd39a44234b704e4ed8cde56f4
diff --git a/wifi/java/android/net/wifi/IWifiManager.aidl b/wifi/java/android/net/wifi/IWifiManager.aidl index 7972d06..a3a1054 100644 --- a/wifi/java/android/net/wifi/IWifiManager.aidl +++ b/wifi/java/android/net/wifi/IWifiManager.aidl
@@ -94,7 +94,7 @@ void reassociate(); - WifiInfo getConnectionInfo(); + WifiInfo getConnectionInfo(String callingPackage); boolean setWifiEnabled(String packageName, boolean enable);
diff --git a/wifi/java/android/net/wifi/WifiManager.java b/wifi/java/android/net/wifi/WifiManager.java index c499edc..bc37810 100644 --- a/wifi/java/android/net/wifi/WifiManager.java +++ b/wifi/java/android/net/wifi/WifiManager.java
@@ -1643,7 +1643,7 @@ */ public WifiInfo getConnectionInfo() { try { - return mService.getConnectionInfo(); + return mService.getConnectionInfo(mContext.getOpPackageName()); } catch (RemoteException e) { throw e.rethrowFromSystemServer(); }