[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #56013] The ICMPv6 err message must take as much of th
From: |
Gao Qingshui |
Subject: |
[lwip-devel] [bug #56013] The ICMPv6 err message must take as much of the offending packet as possible |
Date: |
Wed, 27 Mar 2019 23:03:26 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36 |
URL:
<https://savannah.nongnu.org/bugs/?56013>
Summary: The ICMPv6 err message must take as much of the
offending packet as possible
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: kevingao
Submitted on: Thu 28 Mar 2019 03:03:25 AM UTC
Category: IPv6
Severity: 3 - Normal
Item Group: Faulty Behaviour
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
lwIP version: git head
_______________________________________________________
Details:
As per RFC4443 section 2.4, Every ICMPv6 error message (type < 128) MUST
include as much of the IPv6 offending (invoking) packet (the packet that
caused the error) as possible without making the error message packet exceed
the minimum IPv6 MTU, but currently lwip only take the first 48 bytes. In many
cases, this way cannot bring enough err info to make the packet originator
make sense of what specific error happened. so lwip must obey this rule as it
was defined as "MUST".
The attached patch file was my modification, pls review.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Thu 28 Mar 2019 03:03:25 AM UTC Name:
icmpv6-err-message-take-as-much-of-the-offending-packet-as-possible.patch
Size: 2KiB By: kevingao
<http://savannah.nongnu.org/bugs/download.php?file_id=46651>
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/bugs/?56013>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-devel] [bug #56013] The ICMPv6 err message must take as much of the offending packet as possible,
Gao Qingshui <=