summaryrefslogtreecommitdiff
path: root/network/wlan/WDI/COMMON/WOLPattern.c
diff options
context:
space:
mode:
authorPranav Sharma <[email protected]>2022-11-28 15:56:35 -0800
committerGitHub <[email protected]>2022-11-28 15:56:35 -0800
commit37d18d3f0eec68d1804b9e324a6ea0feab6d6185 (patch)
tree29f5d9c7658bf7ff2b23f0444e03ed0a026f52a0 /network/wlan/WDI/COMMON/WOLPattern.c
parentd3cf84a5118cd2aec491aaa4e4d0b9a57eb384ba (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.c19
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;