|
@@ -1635,7 +1635,7 @@ BOOLEAN CmControlResponseMessage(struct bcm_mini_adapter *Adapter, /* <Pointer
|
|
|
{
|
|
|
struct bcm_connect_mgr_params *psfLocalSet = NULL;
|
|
|
stLocalSFAddIndicationAlt *pstAddIndication = NULL;
|
|
|
- stLocalSFChangeIndicationAlt *pstChangeIndication = NULL;
|
|
|
+ struct bcm_change_indication *pstChangeIndication = NULL;
|
|
|
struct bcm_leader *pLeader = NULL;
|
|
|
|
|
|
/*
|
|
@@ -1773,12 +1773,12 @@ BOOLEAN CmControlResponseMessage(struct bcm_mini_adapter *Adapter, /* <Pointer
|
|
|
break;
|
|
|
case DSC_REQ:
|
|
|
{
|
|
|
- pLeader->PLength = sizeof(stLocalSFChangeIndicationAlt);
|
|
|
- pstChangeIndication = (stLocalSFChangeIndicationAlt *)pstAddIndication;
|
|
|
+ pLeader->PLength = sizeof(struct bcm_change_indication);
|
|
|
+ pstChangeIndication = (struct bcm_change_indication *)pstAddIndication;
|
|
|
BCM_DEBUG_PRINT(Adapter, DBG_TYPE_OTHERS, CONN_MSG, DBG_LVL_ALL, "SENDING DSC RESPONSE TO MAC %d", pLeader->PLength);
|
|
|
|
|
|
- *((stLocalSFChangeIndicationAlt *)&(Adapter->caDsxReqResp[LEADER_SIZE])) = *pstChangeIndication;
|
|
|
- ((stLocalSFChangeIndicationAlt *)&(Adapter->caDsxReqResp[LEADER_SIZE]))->u8Type = DSC_RSP;
|
|
|
+ *((struct bcm_change_indication *)&(Adapter->caDsxReqResp[LEADER_SIZE])) = *pstChangeIndication;
|
|
|
+ ((struct bcm_change_indication *)&(Adapter->caDsxReqResp[LEADER_SIZE]))->u8Type = DSC_RSP;
|
|
|
|
|
|
CopyBufferToControlPacket(Adapter, (PVOID)Adapter->caDsxReqResp);
|
|
|
kfree(pstAddIndication);
|
|
@@ -1786,17 +1786,17 @@ BOOLEAN CmControlResponseMessage(struct bcm_mini_adapter *Adapter, /* <Pointer
|
|
|
break;
|
|
|
case DSC_RSP:
|
|
|
{
|
|
|
- pLeader->PLength = sizeof(stLocalSFChangeIndicationAlt);
|
|
|
- pstChangeIndication = (stLocalSFChangeIndicationAlt *)pstAddIndication;
|
|
|
+ pLeader->PLength = sizeof(struct bcm_change_indication);
|
|
|
+ pstChangeIndication = (struct bcm_change_indication *)pstAddIndication;
|
|
|
BCM_DEBUG_PRINT(Adapter, DBG_TYPE_OTHERS, CONN_MSG, DBG_LVL_ALL, "SENDING DSC ACK TO MAC %d", pLeader->PLength);
|
|
|
- *((stLocalSFChangeIndicationAlt *)&(Adapter->caDsxReqResp[LEADER_SIZE])) = *pstChangeIndication;
|
|
|
- ((stLocalSFChangeIndicationAlt *)&(Adapter->caDsxReqResp[LEADER_SIZE]))->u8Type = DSC_ACK;
|
|
|
+ *((struct bcm_change_indication *)&(Adapter->caDsxReqResp[LEADER_SIZE])) = *pstChangeIndication;
|
|
|
+ ((struct bcm_change_indication *)&(Adapter->caDsxReqResp[LEADER_SIZE]))->u8Type = DSC_ACK;
|
|
|
}
|
|
|
case DSC_ACK:
|
|
|
{
|
|
|
UINT uiSearchRuleIndex = 0;
|
|
|
|
|
|
- pstChangeIndication = (stLocalSFChangeIndicationAlt *)pstAddIndication;
|
|
|
+ pstChangeIndication = (struct bcm_change_indication *)pstAddIndication;
|
|
|
uiSearchRuleIndex = SearchSfid(Adapter, ntohl(pstChangeIndication->sfActiveSet.u32SFID));
|
|
|
if (uiSearchRuleIndex > NO_OF_QUEUES-1)
|
|
|
BCM_DEBUG_PRINT(Adapter, DBG_TYPE_PRINTK, 0, 0, "SF doesn't exist for which DSC_ACK is received");
|