sctp: Set socket source address when additing first transport
authorVlad Yasevich <vladislav.yasevich@hp.com>
Wed, 11 Nov 2009 11:54:37 +0000 (11:54 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 14 Nov 2009 03:56:52 +0000 (19:56 -0800)
commita78102e74e782914039cd8a6939532649825a2e3
treed741fc090641c3cb01f872bce286ccc2265b4b6f
parentf9c67811ebc00a42f62f5d542d3abd36bd49ae35
sctp: Set socket source address when additing first transport

Recent commits
sctp: Get rid of an extra routing lookup when adding a transport
and
sctp: Set source addresses on the association before adding transports

changed when routes are added to the sctp transports.  As such,
we didn't set the socket source address correctly when adding the first
transport.  The first transport is always the primary/active one, so
when adding it, set the socket source address.  This was causing
regression failures in SCTP tests.

Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sctp/transport.c