]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nf_tables: add optimized data comparison for small values
authorPatrick McHardy <kaber@trash.net>
Thu, 10 Oct 2013 21:35:40 +0000 (23:35 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 14 Oct 2013 15:16:09 +0000 (17:16 +0200)
commit2c7cee631326bd65469079d04c3c8814127c889d
tree3e4587f757c08b59e936d4f45d0d2e7c25b3f93e
parent635f76328fb56412d295c2009c04870f50544916
netfilter: nf_tables: add optimized data comparison for small values

Add an optimized version of nft_data_cmp() that only handles values of to
4 bytes length.

This patch includes original Patrick McHardy's patch entitled (nf_tables:
inline nft_cmp_fast_eval() into main evaluation loop).

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_tables_core.h
net/netfilter/nf_tables_core.c
net/netfilter/nft_cmp.c