OSDN Git Service

bpf: Make btf_sock_ids global
authorYonghong Song <yhs@fb.com>
Mon, 20 Jul 2020 16:34:02 +0000 (09:34 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 21 Jul 2020 20:26:26 +0000 (13:26 -0700)
commitfce557bcef119a1bc5ab3cb02678cf454bcaf424
treed4ddf93d2e8d61a58086d8985d2f84dcd4387b34
parent0f12e584b241285cf60a6227f3771fa444cfcf76
bpf: Make btf_sock_ids global

tcp and udp bpf_iter can reuse some socket ids in
btf_sock_ids, so make it global.

I put the extern definition in btf_ids.h as a central
place so it can be easily discovered by developers.

Signed-off-by: Yonghong Song <yhs@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20200720163402.1393427-1-yhs@fb.com
include/linux/btf_ids.h
net/core/filter.c
tools/include/linux/btf_ids.h