Merge tag 'io_uring-5.11-2021-01-16' of git://git.kernel.dk/linux-block
[linux/fpc-iii.git] / net / bpfilter / Kconfig
blob8ad0233ce4978fb56e744e818c212621affab167
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig BPFILTER
3         bool "BPF based packet filtering framework (BPFILTER)"
4         depends on NET && BPF && INET
5         select USERMODE_DRIVER
6         help
7           This builds experimental bpfilter framework that is aiming to
8           provide netfilter compatible functionality via BPF
10 if BPFILTER
11 config BPFILTER_UMH
12         tristate "bpfilter kernel module with user mode helper"
13         depends on CC_CAN_LINK
14         depends on m || CC_CAN_LINK_STATIC
15         default m
16         help
17           This builds bpfilter kernel module with embedded user mode helper
19           Note: To compile this as built-in, your toolchain must support
20           building static binaries, since rootfs isn't mounted at the time
21           when __init functions are called and do_execv won't be able to find
22           the elf interpreter.
23 endif