aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_timer.h
diff options
context:
space:
mode:
authorJulien Charbon <jch@FreeBSD.org>2015-08-24 09:30:27 +0000
committerJulien Charbon <jch@FreeBSD.org>2015-08-24 09:30:27 +0000
commitbcf9b91395edf2d7436b2f1cc3dc7be9f88b1e29 (patch)
tree2725801172a768180c321d6aa74a5a14179cc965 /sys/netinet/tcp_timer.h
parent21fc4292424dfa5890189a4bf060ee08300149e8 (diff)
downloadsrc-bcf9b91395edf2d7436b2f1cc3dc7be9f88b1e29.tar.gz
src-bcf9b91395edf2d7436b2f1cc3dc7be9f88b1e29.zip
Revert r284245: "Fix a callout race condition introduced in TCP
timers callouts with r281599." r281599 fixed a TCP timer race condition, but due a callout(9) bug it also introduced another race condition workaround-ed with r284245. The callout(9) bug being fixed with r286880, we can now revert the workaround (r284245). Differential Revision: https://reviews.freebsd.org/D2079 (Initial change) Differential Revision: https://reviews.freebsd.org/D2763 (Workaround) Differential Revision: https://reviews.freebsd.org/D3078 (Fix) Sponsored by: Verisign, Inc. MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=287101
Diffstat (limited to 'sys/netinet/tcp_timer.h')
-rw-r--r--sys/netinet/tcp_timer.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/sys/netinet/tcp_timer.h b/sys/netinet/tcp_timer.h
index 2758069097ef..cf06ff7ccdbd 100644
--- a/sys/netinet/tcp_timer.h
+++ b/sys/netinet/tcp_timer.h
@@ -159,12 +159,6 @@ struct tcp_timer {
#define TT_2MSL 0x0010
#define TT_MASK (TT_DELACK|TT_REXMT|TT_PERSIST|TT_KEEP|TT_2MSL)
-#define TT_DELACK_RST 0x0100
-#define TT_REXMT_RST 0x0200
-#define TT_PERSIST_RST 0x0400
-#define TT_KEEP_RST 0x0800
-#define TT_2MSL_RST 0x1000
-
#define TT_STOPPED 0x00010000
#define TP_KEEPINIT(tp) ((tp)->t_keepinit ? (tp)->t_keepinit : tcp_keepinit)