/* SPDX-License-Identifier: LGPL-2.1+ */ #pragma once #include #include #include "fdset.h" #include "macro.h" bool can_link_bpf_program(struct bpf_program *prog); int serialize_bpf_link(FILE *f, FDSet *fds, const char *key, struct bpf_link *link); struct bpf_link *bpf_link_free(struct bpf_link *p); DEFINE_TRIVIAL_CLEANUP_FUNC(struct bpf_link *, bpf_link_free);