diff --git a/[refs] b/[refs] index b32a39234825..ead24e7d6d54 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b99a4d53a74ac25eb4b930eef6c745579149c571 +refs/heads/master: d598b166ced20d9b9281ea3527c0e18405ddb803 diff --git a/trunk/net/sctp/associola.c b/trunk/net/sctp/associola.c index de830c268564..fab9cb2783a7 100644 --- a/trunk/net/sctp/associola.c +++ b/trunk/net/sctp/associola.c @@ -1324,7 +1324,8 @@ void sctp_assoc_update_retran_path(struct sctp_association *asoc) } } - asoc->peer.retran_path = t; + if (t) + asoc->peer.retran_path = t; SCTP_DEBUG_PRINTK_IPADDR("sctp_assoc_update_retran_path:association" " %p addr: ",