diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2020-07-31 20:10:11 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2020-07-31 20:16:17 +0200 |
commit | 968d8fe946e5c689d2ebf94b1f05490b19573ef2 (patch) | |
tree | 7f5b31fe709bc1943c15501682b19ad34ac4fd67 /include/statement.h | |
parent | 7c9bef0c03120dd8febd33e213ef2cf5626f9262 (diff) |
evaluate: disregard ct address matching without family
The following rule:
# nft add rule ip x y ct original daddr @servers
breaks with:
# nft list ruleset
nft: netlink_delinearize.c:124: netlink_parse_concat_expr: Assertion `consumed > 0' failed.
Aborted
Bail out if this syntax is used, instead users should rely on:
# nft add rule ip x y ct original ip daddr @servers
~~
which uses NFT_CT_{SRC,DST}_{IP,IP6} in the bytecode generation.
This issue is described in 7f742d0a9071 ("ct: support for
NFT_CT_{SRC,DST}_{IP,IP6}").
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/statement.h')
0 files changed, 0 insertions, 0 deletions