/* * WARNING: This file shadow vmlinux.h that you can generate yourself * * Cmdline to generate vmlinux.h * bpftool btf dump file /sys/kernel/btf/vmlinux format c > vmlinux.h * * This vmlinux.h shadow contains kernel headers reduced to that were * needed in this project. */ #ifndef __VMLINUX_H__ #define __VMLINUX_H__ #include /* Needed for __uNN in vmlinux/vmlinux_types.h */ #ifndef BPF_NO_PRESERVE_ACCESS_INDEX #pragma clang attribute push (__attribute__((preserve_access_index)), apply_to = record) #endif #include "vmlinux/vmlinux_types.h" #include "vmlinux/vmlinux_common.h" #include "vmlinux/vmlinux_arch.h" #include "vmlinux/vmlinux_net.h" #ifndef BPF_NO_PRESERVE_ACCESS_INDEX #pragma clang attribute pop #endif #endif /* __VMLINUX_H__ */