netfilter: ipset: bitmap:ip set type support
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Tue, 1 Feb 2011 14:33:17 +0000 (15:33 +0100)
committerPatrick McHardy <kaber@trash.net>
Tue, 1 Feb 2011 14:33:17 +0000 (15:33 +0100)
commit72205fc68bd13109576aa6c4c12c740962d28a6c
treec034f0c9c216f489cfce377215b7420cb66d4b2f
parenta7b4f989a629493bb4ec4a354def784d440b32c4
netfilter: ipset: bitmap:ip set type support

The module implements the bitmap:ip set type in two flavours, without
and with timeout support. In this kind of set one can store IPv4
addresses (or network addresses) from a given range.

In order not to waste memory, the timeout version does not rely on
the kernel timer for every element to be timed out but on garbage
collection. All set types use this mechanism.

Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Signed-off-by: Patrick McHardy <kaber@trash.net>
include/linux/netfilter/ipset/ip_set_bitmap.h [new file with mode: 0644]
include/linux/netfilter/ipset/ip_set_timeout.h [new file with mode: 0644]
net/netfilter/ipset/Kconfig
net/netfilter/ipset/Makefile
net/netfilter/ipset/ip_set_bitmap_ip.c [new file with mode: 0644]