[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [patch #9218] ICMPv6 should always have checksums generated
From: |
Dirk Ziegelmeier |
Subject: |
[lwip-devel] [patch #9218] ICMPv6 should always have checksums generated |
Date: |
Wed, 11 Jan 2017 11:30:47 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0 |
Update of patch #9218 (project lwip):
Status: None => Done
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #1:
Thanks for the patch!
Explanation for reference from RFC 3542, chapter 1:
2. Some basic semantic definitions for IPv6 raw sockets. For
example, a raw ICMPv4 socket requires the application to calculate
and store the ICMPv4 header checksum. But with IPv6 this would
require the application to choose the source IPv6 address because
the source address is part of the pseudo header that ICMPv6 now
uses for its checksum computation. It should be defined that with
a raw ICMPv6 socket the kernel always calculates and stores the
ICMPv6 header checksum.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?9218>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/