Просмотр исходного кода

tcp: Don't make syn cookies initial setting depend on CONFIG_SYSCTL

That's extremely non-intuitive, noticed by William Allen Simpson.

And let's make the default be on, it's been suggested by a lot of
people so we'll give it a try.

Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller 15 лет назад
Родитель
Сommit
e994b7c901
1 измененных файлов с 1 добавлено и 7 удалено
  1. 1 7
      net/ipv4/tcp_minisocks.c

+ 1 - 7
net/ipv4/tcp_minisocks.c

@@ -26,13 +26,7 @@
 #include <net/inet_common.h>
 #include <net/inet_common.h>
 #include <net/xfrm.h>
 #include <net/xfrm.h>
 
 
-#ifdef CONFIG_SYSCTL
-#define SYNC_INIT 0 /* let the user enable it */
-#else
-#define SYNC_INIT 1
-#endif
-
-int sysctl_tcp_syncookies __read_mostly = SYNC_INIT;
+int sysctl_tcp_syncookies __read_mostly = 1;
 EXPORT_SYMBOL(sysctl_tcp_syncookies);
 EXPORT_SYMBOL(sysctl_tcp_syncookies);
 
 
 int sysctl_tcp_abort_on_overflow __read_mostly;
 int sysctl_tcp_abort_on_overflow __read_mostly;