]> git.ipfire.org Git - thirdparty/nftables.git/commit
statement: fix print of ip dnat address
authorFlorian Westphal <fw@strlen.de>
Fri, 3 Feb 2017 14:22:28 +0000 (15:22 +0100)
committerFlorian Westphal <fw@strlen.de>
Sun, 5 Feb 2017 21:01:04 +0000 (22:01 +0100)
commit4ae0b6dc90d16b4d93a4e8b6703f23dcf2467b85
treefa42220b6a574303f96148cab8d6d4a9cdd93843
parent31148d448fa55c8a2793d40e7ff77ff07f0eb8cc
statement: fix print of ip dnat address

the change causes non-ipv6 addresses to not be printed at all in case
a nfproto was given.

Also add a test case to catch this.

Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1117
Fixes: 5ab0e10fc6e2c22363a ("src: support for RFC2732 IPv6 address format with brackets")
Signed-off-by: Florian Westphal <fw@strlen.de>
Acked-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/statement.c
tests/py/ip/dnat.t
tests/py/ip/dnat.t.payload.ip