1 | /* SPDX-License-Identifier: GPL-2.0 */ |
---|---|
2 | #ifndef _BPF_PRELOAD_H |
3 | #define _BPF_PRELOAD_H |
4 | |
5 | struct bpf_preload_info { |
6 | char link_name[16]; |
7 | struct bpf_link *link; |
8 | }; |
9 | |
10 | struct bpf_preload_ops { |
11 | int (*preload)(struct bpf_preload_info *); |
12 | struct module *owner; |
13 | }; |
14 | extern struct bpf_preload_ops *bpf_preload_ops; |
15 | #define BPF_PRELOAD_LINKS 2 |
16 | #endif |
17 |