- Global bpf_create_map (enum bpf_map_type map_type, int key_size, int value_size, int max_entries, __u32 map_flags)
- Use bpf_map_create() instead.
- Global bpf_create_map_in_map (enum bpf_map_type map_type, const char *name, int key_size, int inner_map_fd, int max_entries, __u32 map_flags)
- Use bpf_map_create() instead.
- Global bpf_create_map_xattr (const struct bpf_create_map_attr *create_attr)
- Use bpf_map_create() instead.
- Global bpf_load_program (enum bpf_prog_type type, const struct bpf_insn *insns, size_t insns_cnt, const char *license, __u32 kern_version, char *log_buf, size_t log_buf_sz)
- Use bpf_prog_load() instead.
- Global bpf_load_program_xattr (const struct bpf_load_program_attr *load_attr, char *log_buf, size_t log_buf_sz)
- Use bpf_prog_load() instead.
- Global bpf_map__next (const struct bpf_map *map, const struct bpf_object *obj)
- Use bpf_object__next_map() instead.
- Global bpf_map__prev (const struct bpf_map *map, const struct bpf_object *obj)
- Use bpf_object__prev_map() instead.
- Global bpf_object__load_xattr (struct bpf_object_load_attr *attr)
- Use bpf_object__load() instead.
- Global bpf_object__next (struct bpf_object *prev)
- Track bpf_objects in application code instead.
- Global bpf_object__unload (struct bpf_object *obj)
- Use bpf_object__close() instead.
- Global bpf_prog_load_deprecated (const char *file, enum bpf_prog_type type, struct bpf_object **pobj, int *prog_fd)
- Use bpf_object__open() and bpf_object__load() instead.
- Global bpf_program__get_type (const struct bpf_program *prog)
- Use bpf_program__type() instead.
- Global bpf_program__next (struct bpf_program *prog, const struct bpf_object *obj)
- Use bpf_object__next_program() instead.
- Global bpf_program__prev (struct bpf_program *prog, const struct bpf_object *obj)
- Use bpf_object__prev_program() instead.
- Global bpf_program__size (const struct bpf_program *prog)
- Use bpf_program__insn_cnt() instead.
- Global bpf_set_link_xdp_fd (int ifindex, int fd, __u32 flags)
- Use bpf_xdp_attach() instead.
- Global bpf_sock_addr_get_current_pid_tgid (bpf_sock_addr_t *ctx)
- Use bpf_get_current_pid_tgid instead.
- Global ebpf_enumerate_sections (const char *file, bool verbose, _Outptr_result_maybenull_ ebpf_section_info_t **infos, const char **error_message) EBPF_NO_EXCEPT
- Use ebpf_enumerate_programs() instead.
- Global ebpf_free_sections (ebpf_section_info_t *infos) EBPF_NO_EXCEPT
- Use ebpf_free_programs() instead.