1 /* SPDX-License-Identifier: LGPL-2.1+ */
5 Copyright © 2016 Daniel Mack
13 BPF_FIREWALL_UNSUPPORTED
= 0,
14 BPF_FIREWALL_SUPPORTED
= 1,
15 BPF_FIREWALL_SUPPORTED_WITH_MULTI
= 2,
18 int bpf_firewall_supported(void);
20 int bpf_firewall_compile(Unit
*u
);
21 int bpf_firewall_install(Unit
*u
);
23 int bpf_firewall_read_accounting(int map_fd
, uint64_t *ret_bytes
, uint64_t *ret_packets
);
24 int bpf_firewall_reset_accounting(int map_fd
);