History

tcp: Fix broken repair socket window probe patch

Correct previous bad attempt at allowing sockets to come out of TCP repair without sending window probes. To avoid changing size of the repair variable in struct tcp_sock, this lets the decision for sending probes or not to be made when coming out of repair by introducing two ways to turn it off. v2: * Remove erroneous comment; defines now make behavior clear

Stefan Baranoff committed 8 years ago

Commit 31048d71 parent 432e6292 files · +11 −6Browse files

Showing the changes to include/uapi/linux (1 of 2 files). Show all

Unified · Split

include/uapi/linux/tcp.h+4−0
@@ -127,6 +127,10 @@ enum { · 126 unmodified lines
127127
128128 #define TCP_CM_INQ TCP_INQ
129129
130+#define TCP_REPAIR_ON 1
131+#define TCP_REPAIR_OFF 0
132+#define TCP_REPAIR_OFF_NO_WP -1 /* Turn off without window probes */
133+
130134 struct tcp_repair_opt {
131135 __u32 opt_code;
132136 __u32 opt_val;