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>
This commit is contained in:
parent
e636ba1a15
commit
8b51455bbd
@ -655,11 +655,9 @@ void nf_hook_slow_list(struct list_head *head, struct nf_hook_state *state,
|
|||||||
const struct nf_hook_entries *e)
|
const struct nf_hook_entries *e)
|
||||||
{
|
{
|
||||||
struct sk_buff *skb, *next;
|
struct sk_buff *skb, *next;
|
||||||
struct list_head sublist;
|
LIST_HEAD(sublist);
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
INIT_LIST_HEAD(&sublist);
|
|
||||||
|
|
||||||
list_for_each_entry_safe(skb, next, head, list) {
|
list_for_each_entry_safe(skb, next, head, list) {
|
||||||
skb_list_del_init(skb);
|
skb_list_del_init(skb);
|
||||||
ret = nf_hook_slow(skb, state, e, 0);
|
ret = nf_hook_slow(skb, state, e, 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user