diff options
author | Florian Westphal <fw@strlen.de> | 2019-07-12 12:29:31 +0200 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2019-07-12 17:04:31 +0200 |
commit | 87c0bee7f04917623c35e850ad223222a93520d1 (patch) | |
tree | 9faed64fa79129f5c55f6ab53d464aebbcfc2c7c /include/proto.h | |
parent | aad1a9199d6d54d1ba71fe825110abac07d9b323 (diff) |
src/ct: provide fixed data lengh sizes for ip/ip6 keys
nft can load but not list this:
table inet filter {
chain input {
ct original ip daddr {1.2.3.4} accept
}
}
Problem is that the ct template length is 0, so we believe the right hand
side is a concatenation because left->len < set->key->len is true.
nft then calls abort() during concatenation parsing.
Closes: http://bugzilla.netfilter.org/show_bug.cgi?id=1222
Signed-off-by: Florian Westphal <fw@strlen.de>
Acked-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/proto.h')
0 files changed, 0 insertions, 0 deletions