Browse Source

qcacld-3.0: Remove transactionId from start_bss_req

The transactionId in struct start_bss_req is unused, so remove it.

Change-Id: Ifacaf5c25b7eb59df5f0b6d28aa91eb7a39311fa
CRs-Fixed: 2403176
Jeff Johnson 6 years ago
parent
commit
50d3ae6e21

+ 4 - 5
core/mac/inc/sir_api.h

@@ -556,11 +556,10 @@ struct add_ie_params {
 struct start_bss_req {
 	uint16_t messageType;   /* eWNI_SME_START_BSS_REQ */
 	uint16_t length;
-	uint8_t sessionId;      /* Added for BT-AMP Support */
-	uint16_t transactionId; /* Added for BT-AMP Support */
-	struct qdf_mac_addr bssid;      /* Added for BT-AMP Support */
-	struct qdf_mac_addr self_macaddr;        /* Added for BT-AMP Support */
-	uint16_t beaconInterval;        /* Added for BT-AMP Support */
+	uint8_t sessionId;
+	struct qdf_mac_addr bssid;
+	struct qdf_mac_addr self_macaddr;
+	uint16_t beaconInterval;
 	uint8_t dot11mode;
 #ifdef FEATURE_WLAN_MCC_TO_SCC_SWITCH
 	uint8_t cc_switch_mode;

+ 0 - 3
core/mac/src/pe/lim/lim_process_sme_req_messages.c

@@ -530,7 +530,6 @@ __lim_handle_sme_start_bss_request(struct mac_context *mac_ctx, uint32_t *msg_bu
 	uint8_t session_id;
 	struct pe_session *session = NULL;
 	uint8_t sme_session_id = 0xFF;
-	uint16_t sme_transaction_id = 0xFF;
 	uint32_t chanwidth;
 	struct vdev_type_nss *vdev_type_nss;
 	QDF_STATUS qdf_status = QDF_STATUS_SUCCESS;
@@ -554,7 +553,6 @@ __lim_handle_sme_start_bss_request(struct mac_context *mac_ctx, uint32_t *msg_bu
 	}
 	qdf_mem_copy(sme_start_bss_req, msg_buf, size);
 	sme_session_id = sme_start_bss_req->sessionId;
-	sme_transaction_id = sme_start_bss_req->transactionId;
 
 	if ((mac_ctx->lim.gLimSmeState == eLIM_SME_OFFLINE_STATE) ||
 	    (mac_ctx->lim.gLimSmeState == eLIM_SME_IDLE_STATE)) {
@@ -624,7 +622,6 @@ __lim_handle_sme_start_bss_request(struct mac_context *mac_ctx, uint32_t *msg_bu
 		}
 		/* Store the session related params in newly created session */
 		session->pLimStartBssReq = sme_start_bss_req;
-		session->transactionId = sme_start_bss_req->transactionId;
 		session->ht_config = sme_start_bss_req->ht_config;
 		session->vht_config = sme_start_bss_req->vht_config;
 

+ 0 - 1
core/sme/src/csr/csr_api_roam.c

@@ -16007,7 +16007,6 @@ QDF_STATUS csr_send_mb_start_bss_req_msg(struct mac_context *mac, uint32_t
 	pMsg->messageType = eWNI_SME_START_BSS_REQ;
 	pMsg->sessionId = sessionId;
 	pMsg->length = sizeof(*pMsg);
-	pMsg->transactionId = 0;
 	qdf_copy_macaddr(&pMsg->bssid, &pParam->bssid);
 	/* selfMacAddr */
 	qdf_copy_macaddr(&pMsg->self_macaddr, &pSession->selfMacAddr);