summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLu Qiuwen <[email protected]>2019-08-09 16:37:25 +0800
committerLu Qiuwen <[email protected]>2019-08-09 16:37:25 +0800
commit8e3aaa33c03b9b14384cdb13489ed3f4709406a3 (patch)
treea8f0f7fbcf28b7d31aa663cc289fb5247a784160
parent1cd5107e934804e4e53ae70cb354be7684182412 (diff)
Close #1 使用TCP_REPAIR_WINDOW选项设置socket的窗口大小,替代窗口回复报文功能v1.0.3-20190828
-rw-r--r--core.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/core.c b/core.c
index 24aa6c6..854259e 100644
--- a/core.c
+++ b/core.c
@@ -301,7 +301,6 @@ static int __tcp_restore_fd_create(struct net * netspace, const struct tcp_resto
goto errout;
}
-#if 0
/* Perpare Window Setup */
tcp_repair_window.snd_wl1 = peer->seq;
tcp_repair_window.snd_wnd = peer->window;
@@ -318,7 +317,6 @@ static int __tcp_restore_fd_create(struct net * netspace, const struct tcp_resto
printk(KERN_ERR "Failed at setsockopt(TCP_REPAIR_WINDOW), result = %d\n", result);
goto errout;
}
-#endif
sockopt = 0;
result = kernel_setsockopt(__sock, SOL_TCP, TCP_REPAIR, (char *)&sockopt, sizeof(sockopt));