UINT32 Len;\r
\r
for (Index = 0, Len = 0; Index < FragmentCount; Index++) {\r
- Len = Len + FragmentTable[Index].FragmentLength;\r
+ Len = Len + (UINT32) FragmentTable[Index].FragmentLength;\r
}\r
\r
if (DataLen != Len) {\r
}\r
\r
Status = Tcp4ChkDataBuf (\r
- Token->Packet.TxData->DataLength,\r
- Token->Packet.TxData->FragmentCount,\r
+ (UINT32) Token->Packet.TxData->DataLength,\r
+ (UINT32) Token->Packet.TxData->FragmentCount,\r
Token->Packet.TxData->FragmentTable\r
);\r
if (EFI_ERROR (Status)) {\r
}\r
\r
Status = Tcp4ChkDataBuf (\r
- Token->Packet.RxData->DataLength,\r
- Token->Packet.RxData->FragmentCount,\r
+ (UINT32) Token->Packet.RxData->DataLength,\r
+ (UINT32) Token->Packet.RxData->FragmentCount,\r
Token->Packet.RxData->FragmentTable\r
);\r
if (EFI_ERROR (Status)) {\r