diff options
| author | Pranav Sharma <[email protected]> | 2022-11-28 15:56:35 -0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-11-28 15:56:35 -0800 |
| commit | 37d18d3f0eec68d1804b9e324a6ea0feab6d6185 (patch) | |
| tree | 29f5d9c7658bf7ff2b23f0444e03ed0a026f52a0 /network/wlan/WDI/COMMON/WOLPattern.c | |
| parent | d3cf84a5118cd2aec491aaa4e4d0b9a57eb384ba (diff) | |
[network/wlan/WDI] Fix Mismatched Type Comparisons (#715)
* fix wider type comparisons
* fix resulting mismatched types
Diffstat (limited to 'network/wlan/WDI/COMMON/WOLPattern.c')
| -rw-r--r-- | network/wlan/WDI/COMMON/WOLPattern.c | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/network/wlan/WDI/COMMON/WOLPattern.c b/network/wlan/WDI/COMMON/WOLPattern.c index af01f65c..5946768a 100644 --- a/network/wlan/WDI/COMMON/WOLPattern.c +++ b/network/wlan/WDI/COMMON/WOLPattern.c @@ -264,7 +264,7 @@ ResetWoLPara( PMGNT_INFO pMgntInfo = &(Adapter->MgntInfo); PRT_POWER_SAVE_CONTROL pPSC = GET_POWER_SAVE_CONTROL(pMgntInfo); PRT_PM_WOL_PATTERN_INFO pPmWOLPatternInfo = &(pPSC->PmWoLPatternInfo[0]); - u1Byte i; + int i; PlatformZeroMemory(pPmWOLPatternInfo, sizeof(RT_PM_WOL_PATTERN_INFO)*(MAX_SUPPORT_WOL_PATTERN_NUM(Adapter))); @@ -289,7 +289,7 @@ ConstructUserDefinedWakeUpPattern( OCTET_STRING AuthChallengetext; u1Byte AuthMaskBuf; u1Byte AuthMaskBufLen; - u1Byte Index; + int Index; PRT_POWER_SAVE_CONTROL pPSC = GET_POWER_SAVE_CONTROL(pMgntInfo); PRT_PM_WOL_PATTERN_INFO pPmWoLPatternInfo = &(pPSC->PmWoLPatternInfo[0]); pu1Byte AuthBuf; @@ -349,7 +349,7 @@ ConstructUserDefinedWakeUpPattern( AuthMaskBufLen, AuthBuf, AuthBufLen, - Index, + (u1Byte)Index, TRUE); pPSC->WoLPatternNum++; @@ -404,7 +404,7 @@ RemoveUserDefinedWoLPattern( PMGNT_INFO pMgntInfo = &(Adapter->MgntInfo); PRT_POWER_SAVE_CONTROL pPSC = GET_POWER_SAVE_CONTROL(pMgntInfo); PRT_PM_WOL_PATTERN_INFO pPmWoLPatternInfo = &(pPSC->PmWoLPatternInfo[0]); - u1Byte Index; + int Index; for(Index=0; Index<MAX_SUPPORT_WOL_PATTERN_NUM(Adapter); Index++) { @@ -444,7 +444,8 @@ AddWoLPatternEntry( PMGNT_INFO pMgntInfo = &(Adapter->MgntInfo); PRT_POWER_SAVE_CONTROL pPSC = GET_POWER_SAVE_CONTROL(pMgntInfo); PRT_PM_WOL_PATTERN_INFO pWoLPatternInfo = &(pPSC->PmWoLPatternInfo[0]); - u1Byte i, j; + u4Byte i; + u1Byte j; // Reset the entry. PlatformZeroMemory(&(pWoLPatternInfo[Index].FwPattern),sizeof(H2C_WOL_PATTERN_MATCH_INFO)); @@ -490,7 +491,7 @@ GetWoLPatternMatchOffloadEntries( PMGNT_INFO pMgntInfo = &(Adapter->MgntInfo); PRT_POWER_SAVE_CONTROL pPSC = GET_POWER_SAVE_CONTROL(pMgntInfo); PRT_PM_WOL_PATTERN_INFO pWoLPatternInfo = &(pPSC->PmWoLPatternInfo[0]); - u1Byte i=0; + int i=0; u1Byte MinNum = 0xFF, NextMinNum=0xFF; u1Byte NumOfSelected=0; @@ -650,7 +651,8 @@ WoL_IsMagicPacket( { OCTET_STRING frame = {NULL, 0}; pu1Byte pHeader; - u1Byte offset=0, i, j; + u1Byte offset = 0; + u2Byte i, j; u2Byte PayloadLen; BOOLEAN bMatchPacket=FALSE; @@ -765,7 +767,8 @@ WoL_IsPatternMatchPacket( PMGNT_INFO pMgntInfo = &(Adapter->MgntInfo); PRT_POWER_SAVE_CONTROL pPSC = GET_POWER_SAVE_CONTROL(pMgntInfo); PRT_PM_WOL_PATTERN_INFO pPmWoLPatternInfo = &(pPSC->PmWoLPatternInfo[0]); - u1Byte Index, i, j; + int Index; + u1Byte i, j; BOOLEAN bMatchPacket=TRUE; u1Byte offset = 0; pu1Byte pDot3Packet; |
