浏览代码

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 年之前
父节点
当前提交
0255f8542d
共有 1 个文件被更改,包括 5 次插入1 次删除
  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,