commit | 70d66244317e958092e9c971b08dd5b7fd29d9cb | [log] [tgz] |
---|---|---|
author | Petar Penkov <ppenkov@google.com> | Mon Jul 29 09:59:15 2019 -0700 |
committer | Alexei Starovoitov <ast@kernel.org> | Tue Jul 30 21:03:05 2019 -0700 |
tree | ce2f9693389e7084cdf245f1a39e3787dcfccdb2 | |
parent | 9349d600fb6a1ca0aaeb515523e1bb5409483d76 [diff] |
bpf: add bpf_tcp_gen_syncookie helper This helper function allows BPF programs to try to generate SYN cookies, given a reference to a listener socket. The function works from XDP and with an skb context since bpf_skc_lookup_tcp can lookup a socket in both cases. Signed-off-by: Petar Penkov <ppenkov@google.com> Suggested-by: Eric Dumazet <edumazet@google.com> Reviewed-by: Lorenz Bauer <lmb@cloudflare.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>