diff options
author | Hongbo Li <lihongbo22@huawei.com> | 2024-09-04 17:32:41 +0800 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2024-09-06 18:10:21 -0700 |
commit | 8b51455bbd45e1b2d6980536698be4f4f332b385 (patch) | |
tree | 2a39de285d0930d0141c520f4f1a23e73b7e4147 /net/netfilter | |
parent | e636ba1a15e764f72ecb3c2a689feaa6c9fdd058 (diff) | |
download | linux-8b51455bbd45e1b2d6980536698be4f4f332b385.tar.gz linux-8b51455bbd45e1b2d6980536698be4f4f332b385.tar.bz2 linux-8b51455bbd45e1b2d6980536698be4f4f332b385.zip |
net/netfilter: make use of the helper macro LIST_HEAD()
list_head can be initialized automatically with LIST_HEAD()
instead of calling INIT_LIST_HEAD(). Here we can simplify
the code.
Signed-off-by: Hongbo Li <lihongbo22@huawei.com>
Reviewed-by: Pablo Neira Ayuso <pablo@netfilter.org>
Link: https://patch.msgid.link/20240904093243.3345012-4-lihongbo22@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/netfilter')
-rw-r--r-- | net/netfilter/core.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/net/netfilter/core.c b/net/netfilter/core.c index b00fc285b334..b9f551f02c81 100644 --- a/net/netfilter/core.c +++ b/net/netfilter/core.c @@ -655,11 +655,9 @@ void nf_hook_slow_list(struct list_head *head, struct nf_hook_state *state, const struct nf_hook_entries *e) { struct sk_buff *skb, *next; - struct list_head sublist; + LIST_HEAD(sublist); int ret; - INIT_LIST_HEAD(&sublist); - list_for_each_entry_safe(skb, next, head, list) { skb_list_del_init(skb); ret = nf_hook_slow(skb, state, e, 0); |