[NAN] Update link properties after creating agent.
am: 4ab83906ab
Change-Id: Ib1eb5f356025714bae1cc137aeb7317ffeca54c0
diff --git a/service/java/com/android/server/wifi/nan/WifiNanDataPathStateManager.java b/service/java/com/android/server/wifi/nan/WifiNanDataPathStateManager.java
index 20535f6..f6d80b1 100644
--- a/service/java/com/android/server/wifi/nan/WifiNanDataPathStateManager.java
+++ b/service/java/com/android/server/wifi/nan/WifiNanDataPathStateManager.java
@@ -432,8 +432,12 @@
}
nnri.networkAgent = new WifiNanNetworkAgent(mLooper, mContext,
- AGENT_TAG_PREFIX + nnri.ndpId, networkInfo, networkCapabilities, linkProperties,
- NETWORK_FACTORY_SCORE_AVAIL, networkSpecifier, ndpId);
+ AGENT_TAG_PREFIX + nnri.ndpId,
+ new NetworkInfo(ConnectivityManager.TYPE_WIFI_P2P, 0, NETWORK_TAG, ""),
+ networkCapabilities, new LinkProperties(), NETWORK_FACTORY_SCORE_AVAIL,
+ networkSpecifier, ndpId);
+ nnri.networkAgent.sendNetworkInfo(networkInfo);
+ nnri.networkAgent.sendLinkProperties(linkProperties);
} else {
if (DBG) {
Log.d(TAG, "onDataPathConfirm: data-path for networkSpecifier=" + networkSpecifier