]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/Tcp4Dxe/SockImpl.c
Fixed EBC build issues.
[mirror_edk2.git] / MdeModulePkg / Universal / Network / Tcp4Dxe / SockImpl.c
index 1f81fc39d3bad7cc967f5b1496b256d2fe88b080..bc704036984035cec07bb11cbffa6bf63dd1f172 100644 (file)
@@ -76,7 +76,7 @@ SockTcpDataToRcv (
 \r
   TcpRsvData  = (TCP_RSV_DATA *) RcvBufEntry->ProtoData;\r
 \r
-  *IsUrg      = ((TcpRsvData->UrgLen > 0) ? TRUE : FALSE);\r
+  *IsUrg      = (BOOLEAN) ((TcpRsvData->UrgLen > 0) ? TRUE : FALSE);\r
 \r
   if (*IsUrg && TcpRsvData->UrgLen < RcvBufEntry->TotalSize) {\r
 \r
@@ -100,7 +100,7 @@ SockTcpDataToRcv (
 \r
     TcpRsvData  = (TCP_RSV_DATA *) RcvBufEntry->ProtoData;\r
 \r
-    Urg         = ((TcpRsvData->UrgLen > 0) ? TRUE : FALSE);\r
+    Urg         = (BOOLEAN) ((TcpRsvData->UrgLen > 0) ? TRUE : FALSE);\r
 \r
     if (*IsUrg != Urg) {\r
       break;\r
@@ -165,7 +165,7 @@ SockSetTcpRxData (
   for (Index = 0; (Index < RxData->FragmentCount) && (RcvdBytes > 0); Index++) {\r
 \r
     Fragment  = &RxData->FragmentTable[Index];\r
-    CopyBytes = NET_MIN (Fragment->FragmentLength, RcvdBytes);\r
+    CopyBytes = NET_MIN ((UINT32) (Fragment->FragmentLength), RcvdBytes);\r
 \r
     NetbufQueCopy (\r
       Sock->RcvBuffer.DataQueue,\r
@@ -209,7 +209,7 @@ SockProcessRcvToken (
   TokenRcvdBytes = SockTcpDataToRcv (\r
                       &Sock->RcvBuffer,\r
                       &IsUrg,\r
-                      RxData->DataLength\r
+                      (UINT32) RxData->DataLength\r
                       );\r
 \r
   //\r
@@ -254,7 +254,7 @@ SockProcessTcpSndData (
   //\r
   SndData = NetbufFromExt (\r
               (NET_FRAGMENT *) TxData->FragmentTable,\r
-              TxData->FragmentCount,\r
+              (UINT32) TxData->FragmentCount,\r
               0,\r
               0,\r
               SockFreeFoo,\r
@@ -518,7 +518,7 @@ SockProcessSndToken (
     SndToken  = (SOCK_IO_TOKEN *) SockToken->Token;\r
     TxData    = SndToken->Packet.TxData;\r
 \r
-    DataLen = TxData->DataLength;\r
+    DataLen = (UINT32) TxData->DataLength;\r
     Status  = SockProcessTcpSndData (Sock, TxData);\r
 \r
     if (EFI_ERROR (Status)) {\r