Răsfoiți Sursa

qcacld-3.0: Disable IBSS creator info upon GETIBSSPEERINFOALL command

When GETIBSSPEERINFOALL command is used to print IBSS peer info,
both creator and peer info are displayed.

Fix is to decrease the loop iteration by one so that creator
info is not displayed.

Change-Id: I1cc467d6fd4b3b29f86f01aa111235f04ddaef42
CRs-Fixed: 1061472
yeshwanth sriram guntuka 8 ani în urmă
părinte
comite
0255f8542d
1 a modificat fișierele cu 5 adăugiri și 1 ștergeri
  1. 5 1
      core/wma/src/wma_data.c

+ 5 - 1
core/wma/src/wma_data.c

@@ -2165,7 +2165,11 @@ int wma_ibss_peer_info_event_handler(void *handle, uint8_t *data,
 		goto send_response;
 	}
 
-	for (count = 0; count < num_peers; count++) {
+	/*
+	 *For displaying only connected IBSS peer info, iterate till
+	 *last but one entry only as last entry is used for IBSS creator
+	 */
+	for (count = 0; count < num_peers-1; count++) {
 		pSmeRsp = &pRsp->ibssPeerInfoRspParams.peerInfoParams[count];
 
 		WMI_MAC_ADDR_TO_CHAR_ARRAY(&peer_info->peer_mac_address,