summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sohani Rao <sohanirao@google.com> 2016-11-09 19:15:43 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2016-11-09 19:15:44 +0000
commit836e74052e16f4c24c3e7e9eab0dbcaee462986f (patch)
tree4ff325ab60d3cb566f857f5f5508a18fc397476f
parent605df82c9ec50a46a33f2d9bb75782900881439d (diff)
parent72d6dca09e85627b47c94f9a6ebf37ea56291450 (diff)
Merge "Update REQUEST_PEERS message with calling package"
-rw-r--r--wifi/java/android/net/wifi/p2p/WifiP2pManager.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/wifi/java/android/net/wifi/p2p/WifiP2pManager.java b/wifi/java/android/net/wifi/p2p/WifiP2pManager.java
index 8d5cf6319d24..398308dd2427 100644
--- a/wifi/java/android/net/wifi/p2p/WifiP2pManager.java
+++ b/wifi/java/android/net/wifi/p2p/WifiP2pManager.java
@@ -283,6 +283,13 @@ public class WifiP2pManager {
public static final String EXTRA_HANDOVER_MESSAGE =
"android.net.wifi.p2p.EXTRA_HANDOVER_MESSAGE";
+ /**
+ * The lookup key for a calling package returned by the WifiP2pService.
+ * @hide
+ */
+ public static final String CALLING_PACKAGE =
+ "android.net.wifi.p2p.CALLING_PACKAGE";
+
IWifiP2pManager mService;
private static final int BASE = Protocol.BASE_WIFI_P2P_MANAGER;
@@ -1271,7 +1278,10 @@ public class WifiP2pManager {
*/
public void requestPeers(Channel c, PeerListListener listener) {
checkChannel(c);
- c.mAsyncChannel.sendMessage(REQUEST_PEERS, 0, c.putListener(listener));
+ Bundle callingPackage = new Bundle();
+ callingPackage.putString(CALLING_PACKAGE, c.mContext.getOpPackageName());
+ c.mAsyncChannel.sendMessage(REQUEST_PEERS, 0, c.putListener(listener),
+ callingPackage);
}
/**