summaryrefslogtreecommitdiff
path: root/net/netfilter/nf_nat_core.c
diff options
context:
space:
mode:
authorNikolay Aleksandrov <nikolay@redhat.com>2014-02-16 13:01:58 (GMT)
committerPablo Neira Ayuso <pablo@netfilter.org>2014-02-17 10:21:17 (GMT)
commitf627ed91d85ed7a189ec8b3b045a0d831e1655e2 (patch)
tree9469b066c11c8cc0c734aa947bd5c8cde362202f /net/netfilter/nf_nat_core.c
parent478b360a47b71f3b5030eacd3aae6acb1a32c2b6 (diff)
downloadlinux-f627ed91d85ed7a189ec8b3b045a0d831e1655e2.tar.xz
netfilter: nf_tables: check if payload length is a power of 2
Add a check if payload's length is a power of 2 when selecting ops. The fast ops were meant for well aligned loads, also this fixes a small bug when using a length of 3 with some offsets which causes only 1 byte to be loaded because the fast ops are chosen. Signed-off-by: Nikolay Aleksandrov <nikolay@redhat.com> Acked-by: Patrick McHardy <kaber@trash.net> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'net/netfilter/nf_nat_core.c')
0 files changed, 0 insertions, 0 deletions