diff for duplicates of <87y2pwszw7.fsf@cloudflare.com> diff --git a/a/1.txt b/N1/1.txt index 67a3937..9a74c07 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -45,9 +45,9 @@ On Wed, May 13, 2020 at 01:58 AM CEST, Alexei Starovoitov wrote: >> >> + ret = BPF_PROG_RUN(prog, ctx); >> >> + rcu_read_unlock(); >> >> + ->> >> + if (ret == BPF_DROP) +>> >> + if (ret = BPF_DROP) >> >> + return ERR_PTR(-ECONNREFUSED); ->> >> + if (ret == BPF_REDIRECT) +>> >> + if (ret = BPF_REDIRECT) >> >> + return ctx->selected_sk; >> >> + return NULL; >> >> +} diff --git a/a/content_digest b/N1/content_digest index d591694..1bf3da7 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,26 +1,8 @@ - "ref\020200511185218.1422406-1-jakub@cloudflare.com\0" "ref\020200511185218.1422406-6-jakub@cloudflare.com\0" - "ref\020200511204445.i7sessmtszox36xd@ast-mbp\0" - "ref\0871rnpuuob.fsf@cloudflare.com\0" - "ref\020200512235840.znwcyu3gpxemucwh@ast-mbp\0" "From\0Jakub Sitnicki <jakub@cloudflare.com>\0" "Subject\0Re: [PATCH bpf-next v2 05/17] inet: Run SK_LOOKUP BPF program on socket lookup\0" - "Date\0Wed, 13 May 2020 15:55:20 +0200\0" - "To\0Alexei Starovoitov <alexei.starovoitov@gmail.com>\0" - "Cc\0netdev@vger.kernel.org" - bpf@vger.kernel.org - dccp@vger.kernel.org - kernel-team@cloudflare.com - Alexei Starovoitov <ast@kernel.org> - Daniel Borkmann <daniel@iogearbox.net> - David S. Miller <davem@davemloft.net> - Eric Dumazet <edumazet@google.com> - Gerrit Renker <gerrit@erg.abdn.ac.uk> - Jakub Kicinski <kuba@kernel.org> - Andrii Nakryiko <andrii.nakryiko@gmail.com> - Martin KaFai Lau <kafai@fb.com> - Marek Majkowski <marek@cloudflare.com> - " Lorenz Bauer <lmb@cloudflare.com>\0" + "Date\0Wed, 13 May 2020 13:55:20 +0000\0" + "To\0dccp@vger.kernel.org\0" "\00:1\0" "b\0" "On Wed, May 13, 2020 at 01:58 AM CEST, Alexei Starovoitov wrote:\n" @@ -70,9 +52,9 @@ ">> >> +\t\tret = BPF_PROG_RUN(prog, ctx);\n" ">> >> +\trcu_read_unlock();\n" ">> >> +\n" - ">> >> +\tif (ret == BPF_DROP)\n" + ">> >> +\tif (ret = BPF_DROP)\n" ">> >> +\t\treturn ERR_PTR(-ECONNREFUSED);\n" - ">> >> +\tif (ret == BPF_REDIRECT)\n" + ">> >> +\tif (ret = BPF_REDIRECT)\n" ">> >> +\t\treturn ctx->selected_sk;\n" ">> >> +\treturn NULL;\n" ">> >> +}\n" @@ -193,4 +175,4 @@ "\n" -Jakub -28c82f5fef2154ad6345c76a0f526a2e6d5d595673cbbf64d986edf400d5f465 +6ffa88851a4939e78a296f0749249b5fd31cc06dd9995ff4a4310740623dbf25
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.