From f07c54ba7d7daf1455255f61a04073793886455f Mon Sep 17 00:00:00 2001 From: Vladislav Yasevich Date: Fri, 11 Nov 2005 16:05:55 -0800 Subject: [PATCH] --- yaml --- r: 13986 b: refs/heads/master c: 23ec47a0889dabf4b9e7f8d52e848194734159ee h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/sctp/protocol.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index cdafd671aa71..dc163ade4e90 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8eb55910521f3449a8125a38dd32fb676703395d +refs/heads/master: 23ec47a0889dabf4b9e7f8d52e848194734159ee diff --git a/trunk/net/sctp/protocol.c b/trunk/net/sctp/protocol.c index 26de4d3e1bd9..dc9dff396fad 100644 --- a/trunk/net/sctp/protocol.c +++ b/trunk/net/sctp/protocol.c @@ -530,6 +530,9 @@ static void sctp_v4_get_saddr(struct sctp_association *asoc, { struct rtable *rt = (struct rtable *)dst; + if (!asoc) + return; + if (rt) { saddr->v4.sin_family = AF_INET; saddr->v4.sin_port = asoc->base.bind_addr.port;