提交 74c61d74 编写于 作者: Y Yufen Yu 提交者: Yang Yingliang

tools: libbpf: fix compiler error

hulk inclusion
category: feature
bugzilla: NA
CVE: NA

-------------------------------------------------

This patch tries to fix follow gcc error:

libbpf.c: In function ‘bpf_prog_type__needs_kver’:
libbpf.c:1495:2: error: enumeration value ‘BPF_PROG_TYPE_FLOW_DISSECTOR’ not handled in switch [-Werror=switch-enum]
 1495 |  switch (type) {
      |  ^~~~~~
libbpf.c:1495:2: error: enumeration value ‘BPF_PROG_TYPE_CGROUP_SYSCTL’ not handled in switch [-Werror=switch-enum]
cc1: all warnings being treated as errors
mv: cannot stat './.libbpf.o.tmp': No such file or directory

Fixes: 4635b0ae ("tools: sync bpf.h")
Signed-off-by: NYufen Yu <yuyufen@huawei.com>
Reviewed-by: NHou Tao <houtao1@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 c365b334
......@@ -1510,6 +1510,8 @@ static bool bpf_prog_type__needs_kver(enum bpf_prog_type type)
case BPF_PROG_TYPE_CGROUP_SOCK_ADDR:
case BPF_PROG_TYPE_LIRC_MODE2:
case BPF_PROG_TYPE_SK_REUSEPORT:
case BPF_PROG_TYPE_FLOW_DISSECTOR:
case BPF_PROG_TYPE_CGROUP_SYSCTL:
return false;
case BPF_PROG_TYPE_UNSPEC:
case BPF_PROG_TYPE_KPROBE:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册