summaryrefslogtreecommitdiff
path: root/net/netfilter/ipset/ip_set_hash_ipport.c
diff options
context:
space:
mode:
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>2011-02-01 14:51:00 (GMT)
committerPatrick McHardy <kaber@trash.net>2011-02-01 14:51:00 (GMT)
commit41d22f7b2e48c77175b62cec3797d7d7173a626e (patch)
treeb6760c287a3cc864fc16ed45b611bead7dc7523f /net/netfilter/ipset/ip_set_hash_ipport.c
parent5663bc30e6114b6ba88cc428619ede46a3246a7b (diff)
downloadlinux-fsl-qoriq-41d22f7b2e48c77175b62cec3797d7d7173a626e.tar.xz
netfilter: ipset: hash:ip,port,net set type support
The module implements the hash:ip,port,net type support in four flavours: for IPv4 and IPv6, both without and with timeout support. The elements are three dimensional: IPv4/IPv6 address, protocol/port and IPv4/IPv6 network address/prefix triples. The different prefixes are searched/matched from the longest prefix to the shortes one (most specific to least). In other words the processing time linearly grows with the number of different prefixes in the set. Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'net/netfilter/ipset/ip_set_hash_ipport.c')
0 files changed, 0 insertions, 0 deletions