]> git.ipfire.org Git - thirdparty/iptables.git/commit
nft: pass ipt_entry to ->save_firewall hook
authorPablo Neira Ayuso <pablo@netfilter.org>
Tue, 8 Oct 2013 08:44:20 +0000 (10:44 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 30 Dec 2013 22:50:52 +0000 (23:50 +0100)
commit5f6e384ac2a3d7b647a909654a3bdee1c0bcb3eb
tree8ff19a400766d25801433cf23c44f90951fe0250
parent4b7a4afaa240e5d2039e612e125b045d5d1cb7fa
nft: pass ipt_entry to ->save_firewall hook

The extension needs the ipt_entry not to crash. Since cs->fw
actually points to an union that also contains cs->fw6, just
pass cs->fw to make it work.

This fixes:

-A INPUT -p tcp -m multiport --ports 1,2,3,4,6,7,8,9,10,11,12,13,14,15

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
iptables/nft-shared.c
iptables/nft.c