f18654c73af25d2c0879952c29bc52c7bf9a2c63
[firefly-linux-kernel-4.4.55.git] / net / netfilter / ipset / Kconfig
1 menuconfig IP_SET
2         tristate "IP set support"
3         depends on INET && NETFILTER
4         help
5           This option adds IP set support to the kernel.
6           In order to define and use the sets, you need the userspace utility
7           ipset(8). You can use the sets in netfilter via the "set" match
8           and "SET" target.
9
10           To compile it as a module, choose M here.  If unsure, say N.
11
12 if IP_SET
13
14 config IP_SET_MAX
15         int "Maximum number of IP sets"
16         default 256
17         range 2 65534
18         depends on IP_SET
19         help
20           You can define here default value of the maximum number 
21           of IP sets for the kernel.
22
23           The value can be overriden by the 'max_sets' module
24           parameter of the 'ip_set' module.
25
26 config IP_SET_BITMAP_IP
27         tristate "bitmap:ip set support"
28         depends on IP_SET
29         help
30           This option adds the bitmap:ip set type support, by which one
31           can store IPv4 addresses (or network addresse) from a range.
32
33           To compile it as a module, choose M here.  If unsure, say N.
34
35 config IP_SET_BITMAP_IPMAC
36         tristate "bitmap:ip,mac set support"
37         depends on IP_SET
38         help
39           This option adds the bitmap:ip,mac set type support, by which one
40           can store IPv4 address and (source) MAC address pairs from a range.
41
42           To compile it as a module, choose M here.  If unsure, say N.
43
44 endif # IP_SET