]> git.baikalelectronics.ru Git - kernel.git/commit
net: sctp: spare unnecessary comparison in sctp_trans_elect_best
authorDaniel Borkmann <dborkman@redhat.com>
Fri, 22 Aug 2014 11:03:29 +0000 (13:03 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 22 Aug 2014 18:31:30 +0000 (11:31 -0700)
commitf9e4b7d28d655f596a4801f4755440080ce37bdb
tree5917006a19b23849793cd10fff289788d89bb23a
parent18fb397ce801037ce1cab39410a0625f01c3be56
net: sctp: spare unnecessary comparison in sctp_trans_elect_best

When both transports are the same, we don't have to go down that
road only to realize that we will return the very same transport.
We are guaranteed that curr is always non-NULL. Therefore, just
short-circuit this special case.

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
Acked-by: Vlad Yasevich <vyasevich@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sctp/associola.c