bpf: Fix build error without CONFIG_INET
authorYueHaibing <yuehaibing@huawei.com>
Wed, 12 Jun 2019 09:18:47 +0000 (17:18 +0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Fri, 14 Jun 2019 23:22:00 +0000 (01:22 +0200)
commit7f94208c8f9a0a6d2ff0e0c0858c00ad8e5c8617
tree96bb91d42ef8d78ff45ff03a458301bb96669ca9
parent69d96519dbf0bfa1868dc8597d4b9b2cdeb009d7
bpf: Fix build error without CONFIG_INET

If CONFIG_INET is not set, building fails:

kernel/bpf/verifier.o: In function `check_mem_access':
verifier.c: undefined reference to `bpf_xdp_sock_is_valid_access'
kernel/bpf/verifier.o: In function `convert_ctx_accesses':
verifier.c: undefined reference to `bpf_xdp_sock_convert_ctx_access'

Reported-by: Hulk Robot <hulkci@huawei.com>
Fixes: fada7fdc83c0 ("bpf: Allow bpf_map_lookup_elem() on an xskmap")
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Acked-by: Jonathan Lemon <jonathan.lemon@gmail.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
include/linux/bpf.h