diff options
author | Matthieu Baerts <matthieu.baerts@tessares.net> | 2022-09-06 23:55:39 +0300 |
---|---|---|
committer | Paolo Abeni <pabeni@redhat.com> | 2022-09-15 13:01:02 +0300 |
commit | 5efbf6f7f076c67d733a09410180cc63a7f4d7bf (patch) | |
tree | 6b2dd42ab8e2b0e183c64adf088d26c955793d19 /net/mptcp/pm_netlink.c | |
parent | 006534ec280495f6679701ae118713d923a98c55 (diff) | |
download | linux-5efbf6f7f076c67d733a09410180cc63a7f4d7bf.tar.xz |
mptcp: add mptcp_for_each_subflow_safe helper
Similar to mptcp_for_each_subflow(): this is clearer now that the _safe
version is used in multiple places.
Reviewed-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'net/mptcp/pm_netlink.c')
-rw-r--r-- | net/mptcp/pm_netlink.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/mptcp/pm_netlink.c b/net/mptcp/pm_netlink.c index a3e4ee7af0ee..5e142c0c597a 100644 --- a/net/mptcp/pm_netlink.c +++ b/net/mptcp/pm_netlink.c @@ -796,7 +796,7 @@ static void mptcp_pm_nl_rm_addr_or_subflow(struct mptcp_sock *msk, u8 rm_id = rm_list->ids[i]; bool removed = false; - list_for_each_entry_safe(subflow, tmp, &msk->conn_list, node) { + mptcp_for_each_subflow_safe(msk, subflow, tmp) { struct sock *ssk = mptcp_subflow_tcp_sock(subflow); int how = RCV_SHUTDOWN | SEND_SHUTDOWN; u8 id = subflow->local_id; |