]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: fix string extension for case insensitive pattern matching
authorJoonwoo Park <joonwpark81@gmail.com>
Tue, 8 Jul 2008 09:38:56 +0000 (02:38 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 8 Jul 2008 09:38:56 +0000 (02:38 -0700)
commit9a009c15305c2514ea776286c9332b80d9d50f23
tree05c0db40febdc89055f2572bc0cf42388f798ead
parentf39b3a92cb33fdc8ea78114dddbab4e78bb0bf1f
netfilter: fix string extension for case insensitive pattern matching

The flag XT_STRING_FLAG_IGNORECASE indicates case insensitive string
matching. netfilter can find cmd.exe, Cmd.exe, cMd.exe and etc easily.

A new revision 1 was added, in the meantime invert of xt_string_info
was moved into flags as a flag. If revision is 1, The flag
XT_STRING_FLAG_INVERT indicates invert matching.

Signed-off-by: Joonwoo Park <joonwpark81@gmail.com>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netfilter/xt_string.h
net/netfilter/xt_string.c