diff options
author | Florin Coras <fcoras@cisco.com> | 2017-05-03 21:09:42 -0700 |
---|---|---|
committer | Dave Barach <openvpp@barachs.net> | 2017-05-07 12:38:12 +0000 |
commit | 3af90fceb61d0c236709c25df936bbbf304cbff5 (patch) | |
tree | 19b9166a401fd23fb9e58a9ceba48ca8452c50a4 /src/vnet/tcp/tcp.h | |
parent | 1989bce006a28781156a61ced693775a6f5aba95 (diff) |
Fix TCP loss recovery, VPP-745
Allows pure loss recovery retransmits only on timeout.
Change-Id: I563cdbf9e7b890a6569350bdbda4f746ace0544e
Signed-off-by: Florin Coras <fcoras@cisco.com>
Diffstat (limited to 'src/vnet/tcp/tcp.h')
-rw-r--r-- | src/vnet/tcp/tcp.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vnet/tcp/tcp.h b/src/vnet/tcp/tcp.h index f61a1b52882..c75479dce5c 100644 --- a/src/vnet/tcp/tcp.h +++ b/src/vnet/tcp/tcp.h @@ -24,8 +24,8 @@ #include <vnet/session/session.h> #include <vnet/tcp/tcp_debug.h> -#define TCP_TICK 10e-3 /**< TCP tick period (s) */ -#define THZ 1/TCP_TICK /**< TCP tick frequency */ +#define TCP_TICK 0.001 /**< TCP tick period (s) */ +#define THZ (u32) (1/TCP_TICK) /**< TCP tick frequency */ #define TCP_TSTAMP_RESOLUTION TCP_TICK /**< Time stamp resolution */ #define TCP_PAWS_IDLE 24 * 24 * 60 * 60 * THZ /**< 24 days */ #define TCP_MAX_OPTION_SPACE 40 |