return NTOHS (Value);\r
}\r
\r
-STATIC\r
VOID\r
TcpPutUint16 (\r
IN UINT8 *Buf,\r
IN NET_BUF *Nbuf\r
)\r
{\r
- char *Data;\r
+ UINT8 *Data;\r
UINT16 Len;\r
\r
ASSERT (Tcb && Nbuf && !Nbuf->Tcp);\r
IN NET_BUF *Nbuf\r
)\r
{\r
- char *Data;\r
+ UINT8 *Data;\r
UINT16 Len;\r
\r
ASSERT (Tcb && Nbuf && !Nbuf->Tcp);\r
\r
Option->Flag = 0;\r
\r
- TotalLen = (Tcp->HeadLen << 2) - sizeof (TCP_HEAD);\r
+ TotalLen = (UINT8) ((Tcp->HeadLen << 2) - sizeof (TCP_HEAD));\r
if (TotalLen <= 0) {\r
return 0;\r
}\r
return -1;\r
}\r
\r
- Option->WndScale = NET_MIN (14, Head[Cur + 2]);\r
+ Option->WndScale = (UINT8) NET_MIN (14, Head[Cur + 2]);\r
TCP_SET_FLG (Option->Flag, TCP_OPTION_RCVD_WS);\r
\r
Cur += TCP_OPTION_WS_LEN;\r
return -1;\r
}\r
\r
- Cur = Cur + Len;\r
+ Cur = (UINT8) (Cur + Len);\r
break;\r
}\r
\r