X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FNetwork%2FTcp4Dxe%2FTcp4Option.c;h=95f5a8e44a754655d098607a23898f36f59339e8;hp=7326067532a66996af3144e48ea6717dc18ba2cf;hb=4cda7726e5fd30aaf3e05c80207ae1b264bfa123;hpb=84b5c78e89686879f799a4cd095eeef83ff7cf34 diff --git a/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c b/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c index 7326067532..95f5a8e44a 100644 --- a/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c +++ b/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c @@ -22,39 +22,37 @@ Abstract: #include "Tcp4Main.h" -STATIC UINT16 TcpGetUint16 ( IN UINT8 *Buf ) { UINT16 Value; - NetCopyMem (&Value, Buf, sizeof (UINT16)); + CopyMem (&Value, Buf, sizeof (UINT16)); return NTOHS (Value); } -VOID -TcpPutUint16 ( - IN UINT8 *Buf, - IN UINT16 Data - ) -{ - Data = HTONS (Data); - NetCopyMem (Buf, &Data, sizeof (UINT16)); -} +// STATIC +// VOID +// TcpPutUint16 ( +// IN UINT8 *Buf, +// IN UINT16 Data +// ) +// { +// Data = HTONS (Data); +// CopyMem (Buf, &Data, sizeof (UINT16)); +// } -STATIC UINT32 TcpGetUint32 ( IN UINT8 *Buf ) { UINT32 Value; - NetCopyMem (&Value, Buf, sizeof (UINT32)); + CopyMem (&Value, Buf, sizeof (UINT32)); return NTOHL (Value); } -STATIC VOID TcpPutUint32 ( IN UINT8 *Buf, @@ -62,7 +60,7 @@ TcpPutUint32 ( ) { Data = HTONL (Data); - NetCopyMem (Buf, &Data, sizeof (UINT32)); + CopyMem (Buf, &Data, sizeof (UINT32)); } @@ -249,7 +247,7 @@ TcpParseOption ( Option->Flag = 0; - TotalLen = (Tcp->HeadLen << 2) - sizeof (TCP_HEAD); + TotalLen = (UINT8) ((Tcp->HeadLen << 2) - sizeof (TCP_HEAD)); if (TotalLen <= 0) { return 0; } @@ -302,7 +300,7 @@ TcpParseOption ( return -1; } - Option->WndScale = (UINT8) NET_MIN (14, Head[Cur + 2]); + Option->WndScale = (UINT8) MIN (14, Head[Cur + 2]); TCP_SET_FLG (Option->Flag, TCP_OPTION_RCVD_WS); Cur += TCP_OPTION_WS_LEN;