diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2018-02-27 16:56:55 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-02-28 19:38:19 +0100 |
commit | 5beb1582d13d3bfdd0d2b277f5f3154b2fbf4a8e (patch) | |
tree | 2efba0d68dad6a0cc68f0fcd94998fed1d9c3d82 /libipq/ipq_set_verdict.3 | |
parent | 147a891f8ca48f1f0c932ac304810d68780c90c2 (diff) |
extensions: libxt_bpf: Fix build with old kernel versions
In kernel 3.18 the union bpf_attr does not have a pathname attribute and
BPF_OBJ_GET is also not defined in these versions.
This was added in Linux commit b2197755b263 ("bpf: add support for
persistent maps/progs"). Check for the BPF_FS_MAGIC define which was
also added in this Linux commit and only activate this code in case we
find that define.
This fixes a build problem with Linux 3.18.
Netfilter bug: #1231
Fixes: f17f9ace8a8 ("extensions: libxt_bpf: support ebpf pinned objects")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'libipq/ipq_set_verdict.3')
0 files changed, 0 insertions, 0 deletions