File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4646#endif
4747
4848#ifdef COMPAT_MODE
49- #define bpf_core_helper_exist (name ) \
50- bpf_core_enum_value_exists(enum bpf_func_id, BPF_FUNC_##name)
49+ #define bpf_core_helper_exist (name ) false
5150
5251#undef bpf_core_type_exists
5352#define bpf_core_type_exists (type ) false
6160#undef bpf_core_field_offset
6261#define bpf_core_field_offset (type , field ) offsetof(type, field)
6362#else
64- #define bpf_core_helper_exist (name ) false
63+ #define bpf_core_helper_exist (name ) \
64+ bpf_core_enum_value_exists(enum bpf_func_id, BPF_FUNC_##name)
6565#endif
6666
6767#endif
Original file line number Diff line number Diff line change 77#ifndef _H_BPF_SKB_UTILS
88#define _H_BPF_SKB_UTILS
99
10- #undef bpf_core_type_exists
11- #undef bpf_core_field_exists
12- #undef bpf_core_enum_value_exists
13- #undef bpf_core_field_offset
10+ #ifndef COMPAT_MODE
1411#include <bpf/bpf_core_read.h>
12+ #endif
1513
1614#include "skb_macro.h"
1715#include "skb_shared.h"
You can’t perform that action at this time.
0 commit comments