]> git.baikalelectronics.ru Git - kernel.git/commit
sctp: remove the unnecessary transport looking up from sctp_sendmsg
authorXin Long <lucien.xin@gmail.com>
Thu, 1 Mar 2018 15:05:16 +0000 (23:05 +0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 4 Mar 2018 18:00:57 +0000 (13:00 -0500)
commit523f80f03e2e3ca93d3c778e4722b5312afde3f9
tree0b863b60f33ae9b005658173feee30c7f9528eb3
parentde3c59811b4bae7067dea5d773ec80148c61ae44
sctp: remove the unnecessary transport looking up from sctp_sendmsg

Now sctp_assoc_lookup_paddr can only be called only if daddr has
been set. But if daddr has been set, sctp_endpoint_lookup_assoc
would be done, where it could already have the transport.

So this unnecessary transport looking up should be removed, but
only reset transport as NULL when SCTP_ADDR_OVER is not set for
UDP type socket.

Signed-off-by: Xin Long <lucien.xin@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sctp/socket.c