[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220209184333.654927-1-jakub@cloudflare.com>
Date: Wed, 9 Feb 2022 19:43:31 +0100
From: Jakub Sitnicki <jakub@...udflare.com>
To: bpf@...r.kernel.org
Cc: netdev@...r.kernel.org, Alexei Starovoitov <ast@...nel.org>,
Daniel Borkmann <daniel@...earbox.net>,
Andrii Nakryiko <andrii@...nel.org>,
kernel-team@...udflare.com, Yonghong Song <yhs@...com>
Subject: [PATCH bpf-next v2 0/2] Split bpf_sk_lookup remote_port field
Following the recent split-up of the bpf_sock dst_port field, apply the same to
technique to the bpf_sk_lookup remote_port field to make uAPI more user
friendly.
v1 -> v2:
- Remove remote_port range check and cast to be16 in TEST_RUN for sk_lookup
(kernel test robot)
Jakub Sitnicki (2):
bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide
selftests/bpf: Cover 4-byte load from remote_port in bpf_sk_lookup
include/uapi/linux/bpf.h | 3 ++-
net/bpf/test_run.c | 4 ++--
net/core/filter.c | 3 ++-
tools/include/uapi/linux/bpf.h | 3 ++-
tools/testing/selftests/bpf/progs/test_sk_lookup.c | 6 ++++++
5 files changed, 14 insertions(+), 5 deletions(-)
--
2.31.1
Powered by blists - more mailing lists