mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-22 17:29:07 +08:00
sync: sync stddef.h UAPI header
It contains __struct_group() macro needed for pkt_cls.h UAPI header... Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
This commit is contained in:
committed by
Andrii Nakryiko
parent
0c33cc07f1
commit
3f077472ee
@@ -40,17 +40,18 @@ declare -A PATH_MAP
|
||||
PATH_MAP=( \
|
||||
[tools/lib/bpf]=src \
|
||||
[include/uapi/linux/bpf_common.h]=include/uapi/linux/bpf_common.h \
|
||||
[include/uapi/linux/bpf.h]=include/uapi/linux/bpf.h \
|
||||
[include/uapi/linux/btf.h]=include/uapi/linux/btf.h \
|
||||
[include/uapi/linux/fcntl.h]=include/uapi/linux/fcntl.h \
|
||||
[include/uapi/linux/openat2.h]=include/uapi/linux/openat2.h \
|
||||
[include/uapi/linux/if_link.h]=include/uapi/linux/if_link.h \
|
||||
[include/uapi/linux/bpf.h]=include/uapi/linux/bpf.h \
|
||||
[include/uapi/linux/btf.h]=include/uapi/linux/btf.h \
|
||||
[include/uapi/linux/fcntl.h]=include/uapi/linux/fcntl.h \
|
||||
[include/uapi/linux/openat2.h]=include/uapi/linux/openat2.h \
|
||||
[include/uapi/linux/if_link.h]=include/uapi/linux/if_link.h \
|
||||
[include/uapi/linux/if_xdp.h]=include/uapi/linux/if_xdp.h \
|
||||
[include/uapi/linux/netdev.h]=include/uapi/linux/netdev.h \
|
||||
[include/uapi/linux/netlink.h]=include/uapi/linux/netlink.h \
|
||||
[include/uapi/linux/pkt_cls.h]=include/uapi/linux/pkt_cls.h \
|
||||
[include/uapi/linux/pkt_sched.h]=include/uapi/linux/pkt_sched.h \
|
||||
[include/uapi/linux/netlink.h]=include/uapi/linux/netlink.h \
|
||||
[include/uapi/linux/pkt_cls.h]=include/uapi/linux/pkt_cls.h \
|
||||
[include/uapi/linux/pkt_sched.h]=include/uapi/linux/pkt_sched.h \
|
||||
[include/uapi/linux/perf_event.h]=include/uapi/linux/perf_event.h \
|
||||
[include/uapi/linux/stddef.h]=include/uapi/linux/stddef.h \
|
||||
[Documentation/bpf/libbpf]=docs \
|
||||
)
|
||||
|
||||
@@ -63,7 +64,7 @@ LIBBPF_TREE_FILTER="mkdir -p __libbpf/include/uapi/linux __libbpf/include/tools
|
||||
for p in "${!PATH_MAP[@]}"; do
|
||||
LIBBPF_TREE_FILTER+="git mv -kf ${p} __libbpf/${PATH_MAP[${p}]} && "$'\\\n'
|
||||
done
|
||||
LIBBPF_TREE_FILTER+="find __libbpf/include/uapi/linux -type f -exec sed -i 's/_UAPI\(__\?LINUX\)/\1/' {} + && "$'\\\n'
|
||||
LIBBPF_TREE_FILTER+="find __libbpf/include/uapi/linux -type f -exec sed -i -e 's/_UAPI\(__\?LINUX\)/\1/g' -e 's@^#include <linux/compiler_types.h>@@' + && "$'\\\n'
|
||||
LIBBPF_TREE_FILTER+="git rm --ignore-unmatch -f __libbpf/src/{Makefile,Build,test_libbpf.c,.gitignore} >/dev/null"
|
||||
|
||||
cd_to()
|
||||
|
||||
Reference in New Issue
Block a user