diff options
Diffstat (limited to 'src/libnetdata/ebpf/ebpf.h')
-rw-r--r-- | src/libnetdata/ebpf/ebpf.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libnetdata/ebpf/ebpf.h b/src/libnetdata/ebpf/ebpf.h index 0af794514c..50eb696302 100644 --- a/src/libnetdata/ebpf/ebpf.h +++ b/src/libnetdata/ebpf/ebpf.h @@ -3,6 +3,8 @@ #ifndef NETDATA_EBPF_H #define NETDATA_EBPF_H 1 +#define NETDATA_EBPF_PLUGIN_NAME "ebpf.plugin" + #include <bpf/bpf.h> #include <bpf/libbpf.h> #ifdef LIBBPF_DEPRECATED @@ -361,7 +363,6 @@ typedef struct ebpf_module { int ebpf_get_kernel_version(); int get_redhat_release(); -int has_condition_to_run(int version); char *ebpf_kernel_suffix(int version, int isrh); struct bpf_link **ebpf_load_program(char *plugins_dir, ebpf_module_t *em, int kver, int is_rhf, struct bpf_object **obj); @@ -484,4 +485,7 @@ int ebpf_statistic_create_aral_chart(char *name, ebpf_module_t *em); void ebpf_statistic_obsolete_aral_chart(ebpf_module_t *em, int prio); void ebpf_send_data_aral_chart(ARAL *memory, ebpf_module_t *em); +int ebpf_can_plugin_load_code(int kver, char *plugin_name); +int ebpf_adjust_memory_limit(); + #endif /* NETDATA_EBPF_H */ |