summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2008-04-20 18:36:59 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2008-04-20 18:36:59 +0000
commit032fae41d46bd34c08c33667738035b72b388e1b (patch)
tree84fb8ef4b8400cad79cc755bda0acce8fecacdb2 /sys
parentcc78548a9ee69fbd812449318c0f59ff8ac549ff (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/netinet/tcp_var.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/sys/netinet/tcp_var.h b/sys/netinet/tcp_var.h
index 3f188422975b..afb0150d2fed 100644
--- a/sys/netinet/tcp_var.h
+++ b/sys/netinet/tcp_var.h
@@ -238,17 +238,14 @@ struct tcpcb {
* to tcp_dooptions and tcp_addoptions.
* The binary order of the to_flags is relevant for packing of the
* options in tcp_addoptions.
- * SACK should be kept after TS; some broken cable modem / router
- * devices were found in the field that ignore SYN-ACKs with
- * SACK before TS.
*/
struct tcpopt {
u_long to_flags; /* which options are present */
#define TOF_MSS 0x0001 /* maximum segment size */
#define TOF_SCALE 0x0002 /* window scaling */
+#define TOF_SACKPERM 0x0004 /* SACK permitted */
#define TOF_TS 0x0010 /* timestamp */
-#define TOF_SIGNATURE 0x0020 /* TCP-MD5 signature option (RFC2385) */
-#define TOF_SACKPERM 0x0040 /* SACK permitted */
+#define TOF_SIGNATURE 0x0040 /* TCP-MD5 signature option (RFC2385) */
#define TOF_SACK 0x0080 /* Peer sent SACK option */
#define TOF_MAXOPT 0x0100
u_int32_t to_tsval; /* new timestamp */