#define TCP_TICK 200 ///< Every TCP tick is 200ms.\r
#define TCP_TICK_HZ 5 ///< The frequence of TCP tick.\r
#define TCP_RTT_SHIFT 3 ///< SRTT & RTTVAR scaled by 8.\r
-#define TCP_RTO_MIN TCP_TICK_HZ ///< The minium value of RTO.\r
-#define TCP_RTO_MAX (TCP_TICK_HZ * 60) ///< The maxium value of RTO.\r
-#define TCP_FOLD_RTT 4 ///< Timeout threshod to fold RTT.\r
+#define TCP_RTO_MIN TCP_TICK_HZ ///< The minimum value of RTO.\r
+#define TCP_RTO_MAX (TCP_TICK_HZ * 60) ///< The maximum value of RTO.\r
+#define TCP_FOLD_RTT 4 ///< Timeout threshold to fold RTT.\r
\r
//\r
// Default values for some timers\r
#define TCP_CONNECT_TIME (75 * TCP_TICK_HZ)\r
\r
//\r
-// The header space to be reserved before TCP data to accomodate :\r
+// The header space to be reserved before TCP data to accommodate:\r
// 60byte IP head + 60byte TCP head + link layer head\r
//\r
#define TCP_MAX_HEAD 192\r
LIST_ENTRY List; ///< Back and forward link entry\r
TCP_CB *Parent; ///< The parent TCP_CB structure\r
\r
- SOCKET *Sk; ///< The socket it controled.\r
+ SOCKET *Sk; ///< The socket it controlled.\r
TCP_PEER LocalEnd; ///< Local endpoint.\r
TCP_PEER RemoteEnd;///< Remote endpoint.\r
\r
//\r
UINT32 KeepAliveIdle; ///< Idle time before sending first probe.\r
UINT32 KeepAlivePeriod; ///< Interval for subsequent keep alive probe.\r
- UINT8 MaxKeepAlive; ///< Maxium keep alive probe times.\r
+ UINT8 MaxKeepAlive; ///< Maximum keep alive probe times.\r
UINT8 KeepAliveProbes; ///< The number of keep alive probe.\r
- UINT16 MaxRexmit; ///< The maxium number of retxmit before abort.\r
+ UINT16 MaxRexmit; ///< The maximum number of retxmit before abort.\r
UINT32 FinWait2Timeout; ///< The FIN_WAIT_2 timeout.\r
UINT32 TimeWaitTimeout; ///< The TIME_WAIT timeout.\r
UINT32 ConnectTimeout; ///< The connect establishment timeout.\r