diff options
| author | 2016-11-09 19:15:43 +0000 | |
|---|---|---|
| committer | 2016-11-09 19:15:44 +0000 | |
| commit | 836e74052e16f4c24c3e7e9eab0dbcaee462986f (patch) | |
| tree | 4ff325ab60d3cb566f857f5f5508a18fc397476f | |
| parent | 605df82c9ec50a46a33f2d9bb75782900881439d (diff) | |
| parent | 72d6dca09e85627b47c94f9a6ebf37ea56291450 (diff) | |
Merge "Update REQUEST_PEERS message with calling package"
| -rw-r--r-- | wifi/java/android/net/wifi/p2p/WifiP2pManager.java | 12 |
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); } /** |