diff --git a/[refs] b/[refs] index b9918c092d9d..7ce2ebb5f3b4 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: dcc51417e5ee71bc1984825c23616030d57b83a4 +refs/heads/master: 91bd6b1e030266cf87d3f567b49f0fa60a7318ba diff --git a/trunk/net/sctp/input.c b/trunk/net/sctp/input.c index a49fa80b57b9..bf612d954d41 100644 --- a/trunk/net/sctp/input.c +++ b/trunk/net/sctp/input.c @@ -369,7 +369,7 @@ static void sctp_add_backlog(struct sock *sk, struct sk_buff *skb) void sctp_icmp_frag_needed(struct sock *sk, struct sctp_association *asoc, struct sctp_transport *t, __u32 pmtu) { - if (!t || (t->pathmtu == pmtu)) + if (!t || (t->pathmtu <= pmtu)) return; if (sock_owned_by_user(sk)) {