summaryrefslogtreecommitdiffstats
path: root/net/sctp/input.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/sctp/input.c')
-rw-r--r--net/sctp/input.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/sctp/input.c b/net/sctp/input.c
index 02e73264e81e..eb3c2a34a31c 100644
--- a/net/sctp/input.c
+++ b/net/sctp/input.c
@@ -588,6 +588,7 @@ static void sctp_v4_err_handle(struct sctp_transport *t, struct sk_buff *skb,
break;
case ICMP_REDIRECT:
sctp_icmp_redirect(sk, t, skb);
+ return;
default:
return;
}
@@ -1265,6 +1266,7 @@ static struct sctp_association *__sctp_rcv_walk_lookup(struct net *net,
net, ch, laddr,
sctp_hdr(skb)->source,
transportp);
+ break;
default:
break;
}