diff options
author | 2024-09-06 18:10:26 -0700 | |
---|---|---|
committer | 2024-09-06 18:10:26 -0700 | |
commit | 7ab50d5e884077b4c01931d16124a5f2cc86f1db (patch) | |
tree | af01b180167b41b0e37e9c0b6cf0fc2a584680e9 /net/core | |
parent | sfc: convert comma to semicolon (diff) | |
parent | net/core: make use of the helper macro LIST_HEAD() (diff) | |
download | wireguard-linux-7ab50d5e884077b4c01931d16124a5f2cc86f1db.tar.xz wireguard-linux-7ab50d5e884077b4c01931d16124a5f2cc86f1db.zip |
Merge branch 'make-use-of-the-helper-macro-list_head'
Hongbo Li says:
====================
make use of the helper macro LIST_HEAD()
The macro LIST_HEAD() declares a list variable and
initializes it, which can be used to simplify the steps
of list initialization, thereby simplifying the code.
These serials just do some equivalatent substitutions,
and with no functional modifications.
====================
Link: https://patch.msgid.link/20240904093243.3345012-1-lihongbo22@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/core')
-rw-r--r-- | net/core/dev.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index 98bb5f890b88..22c3f14d9287 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -5727,10 +5727,9 @@ static void __netif_receive_skb_list_core(struct list_head *head, bool pfmemallo struct packet_type *pt_curr = NULL; /* Current (common) orig_dev of sublist */ struct net_device *od_curr = NULL; - struct list_head sublist; struct sk_buff *skb, *next; + LIST_HEAD(sublist); - INIT_LIST_HEAD(&sublist); list_for_each_entry_safe(skb, next, head, list) { struct net_device *orig_dev = skb->dev; struct packet_type *pt_prev = NULL; @@ -5868,9 +5867,8 @@ static int netif_receive_skb_internal(struct sk_buff *skb) void netif_receive_skb_list_internal(struct list_head *head) { struct sk_buff *skb, *next; - struct list_head sublist; + LIST_HEAD(sublist); - INIT_LIST_HEAD(&sublist); list_for_each_entry_safe(skb, next, head, list) { net_timestamp_check(READ_ONCE(net_hotdata.tstamp_prequeue), skb); |