diff options
author | Wei Yongjun <yjwei@cn.fujitsu.com> | 2008-10-23 00:59:52 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-10-23 00:59:52 -0700 |
commit | 91bd6b1e030266cf87d3f567b49f0fa60a7318ba (patch) | |
tree | d67e4365680e59a6eed1a13847f5fb9e016a7eed /lib/reciprocal_div.c | |
parent | dcc51417e5ee71bc1984825c23616030d57b83a4 (diff) | |
download | blackbird-op-linux-91bd6b1e030266cf87d3f567b49f0fa60a7318ba.tar.gz blackbird-op-linux-91bd6b1e030266cf87d3f567b49f0fa60a7318ba.zip |
sctp: Drop ICMP packet too big message with MTU larger than current PMTU
If ICMP packet too big message is received with MTU larger than current
PMTU, SCTP will still accept this ICMP message and sync the PMTU of assoc
with the wrong MTU.
Endpoing A Endpoint B
(ESTABLISHED) (ESTABLISHED)
ICMP --------->
(packet too big, MTU too larger)
sync PMTU
This patch fixed the problem by drop that ICMP message.
Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'lib/reciprocal_div.c')
0 files changed, 0 insertions, 0 deletions