summaryrefslogtreecommitdiffstats
path: root/iptables/nft.c
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2013-07-16 22:43:06 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2013-12-30 23:50:38 +0100
commitf77e1aca9aa8851b469f79c2db80ddb6f49253b2 (patch)
tree4812698b19cb83e311a98bce6eef1912300dbf1d /iptables/nft.c
parent86eed10c9f2c42e0f50eb4e527a48ee9e63146f4 (diff)
src: use nft_*_list_add_tail
Adapt it to the semantic fix that has been applied to libnftable nft_*_list_add now inserts nodes, instead of appending them. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'iptables/nft.c')
-rw-r--r--iptables/nft.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/iptables/nft.c b/iptables/nft.c
index b9820f12..e6702ff4 100644
--- a/iptables/nft.c
+++ b/iptables/nft.c
@@ -1065,7 +1065,7 @@ static int nft_chain_list_cb(const struct nlmsghdr *nlh, void *data)
goto out;
}
- nft_chain_list_add(c, list);
+ nft_chain_list_add_tail(c, list);
return MNL_CB_OK;
out:
@@ -1174,7 +1174,7 @@ static int nft_rule_list_cb(const struct nlmsghdr *nlh, void *data)
goto out;
}
- nft_rule_list_add(r, list);
+ nft_rule_list_add_tail(r, list);
return MNL_CB_OK;
out:
@@ -1537,7 +1537,7 @@ static int nft_table_list_cb(const struct nlmsghdr *nlh, void *data)
goto out;
}
- nft_table_list_add(t, list);
+ nft_table_list_add_tail(t, list);
return MNL_CB_OK;
out: