diff options
author | Vlad Yasevich <vyasevich@gmail.com> | 2015-08-29 03:23:39 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-08-29 07:25:43 +0200 |
commit | 73e6742027f5cb5a7c747d9abab5351b01fd4c74 (patch) | |
tree | 5fc03ff07997ea5883a9279ce5d2b77d9407328c /include | |
parent | bonding: fix bond_poll_controller bh_enable warning (diff) | |
download | linux-73e6742027f5cb5a7c747d9abab5351b01fd4c74.tar.xz linux-73e6742027f5cb5a7c747d9abab5351b01fd4c74.zip |
sctp: Do not try to search for the transport twice
When removing an non-primary transport during ASCONF
processing, we end up traversing the transport list
twice: once in sctp_cmd_del_non_primary, and once in
sctp_assoc_del_peer. We can avoid the second
search and call sctp_assoc_rm_peer() instead.
Found by code inspection during code reviews.
Signed-off-by: Vladislav Yasevich <vyasevich@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions