diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-01-20 21:40:44 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-01-20 21:40:44 +0100 |
commit | 218cfef6c1483c1bd4bdc85665fa6e08b9f49f08 (patch) | |
tree | 482c3e8e1261a1889c915c58c9e9911bc6f5e37c /src | |
parent | c6a30cfe9057a707f5c5b70ee247485872abc56c (diff) |
chain: add nft_chain_list_del
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/chain.c | 6 | ||||
-rw-r--r-- | src/libnftables.map | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/chain.c b/src/chain.c index 29bc724..f92287a 100644 --- a/src/chain.c +++ b/src/chain.c @@ -484,6 +484,12 @@ void nft_chain_list_add(struct nft_chain *r, struct nft_chain_list *list) } EXPORT_SYMBOL(nft_chain_list_add); +void nft_chain_list_del(struct nft_chain *r) +{ + list_del(&r->head); +} +EXPORT_SYMBOL(nft_chain_list_del); + struct nft_chain_list_iter { struct nft_chain_list *list; struct nft_chain *cur; diff --git a/src/libnftables.map b/src/libnftables.map index 9715c49..dbbe243 100644 --- a/src/libnftables.map +++ b/src/libnftables.map @@ -35,6 +35,7 @@ global: nft_chain_list_alloc; nft_chain_list_free; nft_chain_list_add; + nft_chain_list_del; nft_chain_list_iter_create; nft_chain_list_iter_next; nft_chain_list_iter_destroy; |