summaryrefslogtreecommitdiffstats
path: root/extensions/libip6t_DNAT.c
diff options
context:
space:
mode:
authorLiping Zhang <liping.zhang@spreadtrum.com>2016-08-28 16:50:46 +0800
committerPablo Neira Ayuso <pablo@netfilter.org>2016-08-30 11:55:49 +0200
commit1d3f29d61b24ae1a41ef9acd3fcbe658a8892b9c (patch)
tree820e09f77321829ff7c32efdfdc914ff8a75e3f4 /extensions/libip6t_DNAT.c
parent4b791044cd0984c9a1771e86fa77fce9d309d9e7 (diff)
extensions: libipt_DNAT/SNAT: fix "OOM" when do translation to nft
When I want to translate SNAT target to nft rule, an error message was printed out: # iptables-translate -A POSTROUTING -j SNAT --to-source 1.1.1.1 iptables-translate v1.6.0: OOM Because ipt_natinfo{} started with a xt_entry_target{}, so when we get the ipt_natinfo pointer, we should use the target itself, not its data pointer. Yes, it is a little tricky and it's different with other targets. Fixes: 7a0992da44cf ("src: introduce struct xt_xlate_{mt,tg}_params") Signed-off-by: Liping Zhang <liping.zhang@spreadtrum.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'extensions/libip6t_DNAT.c')
0 files changed, 0 insertions, 0 deletions