]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nf_conntrack: Support expectations in different zones
authorJoe Stringer <joestringer@nicira.com>
Wed, 22 Jul 2015 04:37:31 +0000 (21:37 -0700)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 22 Jul 2015 15:00:47 +0000 (17:00 +0200)
commit3ed2f53f039744183b8d5a3b3391eb08deeef2ac
treee42ee4d2f3f0353dbd93a6d6a7b11e1771aad883
parent0f7d4f7579f7775339f7d3ea460283354ef3b6ce
netfilter: nf_conntrack: Support expectations in different zones

When zones were originally introduced, the expectation functions were
all extended to perform lookup using the zone. However, insertion was
not modified to check the zone. This means that two expectations which
are intended to apply for different connections that have the same tuple
but exist in different zones cannot both be tracked.

Fixes: 6ea9551695 (netfilter: nf_conntrack: add support for "conntrack zones")
Signed-off-by: Joe Stringer <joestringer@nicira.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nf_conntrack_expect.c