netfilter: nf_tables: replace unnecessary use of list_for_each_entry_continue()
authorJakob Koschel <jakobkoschel@gmail.com>
Tue, 22 Mar 2022 10:56:44 +0000 (11:56 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 5 Apr 2022 10:35:58 +0000 (12:35 +0200)
commit10377d42281e8d16058471754d3ad62cfe9aa208
tree59e89ddb89cd612aa1de9e0ef5877aeb8a5bdfa5
parent2975dbdc3989cd66a4cb5a7c5510de2de8ee4d14
netfilter: nf_tables: replace unnecessary use of list_for_each_entry_continue()

Since there is no way for list_for_each_entry_continue() to start
interating in the middle of the list they can be replaced with a call
to list_for_each_entry().

In preparation to limit the scope of the list iterator to the list
traversal loop, the list iterator variable 'rule' should not be used
past the loop.

v1->v2:
- also replace first usage of list_for_each_entry_continue() (Florian
Westphal)

Signed-off-by: Jakob Koschel <jakobkoschel@gmail.com>
Reviewed-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nf_tables_api.c