X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FNetwork%2FTcp4Dxe%2FTcp4Option.c;fp=MdeModulePkg%2FUniversal%2FNetwork%2FTcp4Dxe%2FTcp4Option.c;h=b81f442a6fc3fc36080f6835e8a121396c9e0d39;hb=4eb65aff715faafd9040c6fc85a5d59e22343978;hp=d430a2e10d45b155580b12597f38cf320f90a17e;hpb=c8c8116cfb645195b3484757a9f81a53f6989bdf;p=mirror_edk2.git diff --git a/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c b/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c index d430a2e10d..b81f442a6f 100644 --- a/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c +++ b/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c @@ -114,7 +114,7 @@ TcpSynBuildOption ( IN NET_BUF *Nbuf ) { - char *Data; + UINT8 *Data; UINT16 Len; ASSERT (Tcb && Nbuf && !Nbuf->Tcp); @@ -193,7 +193,7 @@ TcpBuildOption ( IN NET_BUF *Nbuf ) { - char *Data; + UINT8 *Data; UINT16 Len; ASSERT (Tcb && Nbuf && !Nbuf->Tcp); @@ -303,7 +303,7 @@ TcpParseOption ( return -1; } - Option->WndScale = NET_MIN (14, Head[Cur + 2]); + Option->WndScale = (UINT8) NET_MIN (14, Head[Cur + 2]); TCP_SET_FLG (Option->Flag, TCP_OPTION_RCVD_WS); Cur += TCP_OPTION_WS_LEN; @@ -340,7 +340,7 @@ TcpParseOption ( return -1; } - Cur = Cur + Len; + Cur = (UINT8) (Cur + Len); break; }