Home
last modified time | relevance | path

Searched refs:syncookies (Results 1 – 11 of 11) sorted by relevance

/linux/net/mptcp/
H A DMakefile8 obj-$(CONFIG_SYN_COOKIES) += syncookies.o
/linux/net/ipv6/
H A DMakefile23 ipv6-$(CONFIG_SYN_COOKIES) += syncookies.o
/linux/net/ipv4/
H A DMakefile34 obj-$(CONFIG_SYN_COOKIES) += syncookies.o
H A Dtcp_input.c7551 u8 syncookies; in tcp_syn_flood_action() local
7553 syncookies = READ_ONCE(net->ipv4.sysctl_tcp_syncookies); in tcp_syn_flood_action()
7556 if (syncookies) { in tcp_syn_flood_action()
7564 if (syncookies != 2 && !READ_ONCE(queue->synflood_warned)) { in tcp_syn_flood_action()
7654 u8 syncookies; in tcp_conn_request() local
7669 syncookies = READ_ONCE(net->ipv4.sysctl_tcp_syncookies); in tcp_conn_request()
7671 if (syncookies == 2 || inet_csk_reqsk_queue_is_full(sk)) { in tcp_conn_request()
7730 if (!syncookies && in tcp_conn_request()
H A DKconfig283 about SYN cookies, check out <https://cr.yp.to/syncookies.html>.
/linux/tools/testing/selftests/net/
H A Dfcnal-test.sh1136 local syncookies=$1
1149 ip netns exec "${NSA}" sysctl -wq net.ipv4.tcp_syncookies=${syncookies}
1150 ip netns exec "${NSB}" sysctl -wq net.ipv4.tcp_syncookies=${syncookies}
1157 log_test_addr ${a} $? 0 "SO_DONTROUTE client, syncookies=${syncookies}"
1162 log_test_addr ${a} $? 0 "SO_DONTROUTE server, syncookies=${syncookies}"
1175 log_test_addr ${a} $? 1 "SO_DONTROUTE client, syncookies=${syncookies}"
1181 log_test_addr ${a} $? 2 "SO_DONTROUTE server, syncookies=${syncookies}"
/linux/net/ipv6/netfilter/
H A DKconfig228 establish them using syncookies before they are passed on to the
/linux/net/ipv4/netfilter/
H A DKconfig214 establish them using syncookies before they are passed on to the
/linux/Documentation/networking/
H A Dip-sysctl.rst946 Send out syncookies when the syn backlog queue of a socket
950 Note, that syncookies is fallback facility.
958 syncookies seriously violate TCP protocol, do not allow
965 If you want to test which effects syncookies have to your
967 unconditionally generation of syncookies.
/linux/net/netfilter/
H A DKconfig670 establish them using syncookies before they are passed on to the
/linux/
H A DMAINTAINERS18613 F: net/ipv4/syncookies.c
18617 F: net/ipv6/syncookies.c