commit | d1715685829f90f89e2e2715c960b709ba6dda99 | [log] [tgz] |
---|---|---|
author | Ruslan Mstoi <ruslan.mstoi@intel.com> | Wed May 02 17:14:28 2018 +0300 |
committer | Jukka Rissanen <jukka.rissanen@linux.intel.com> | Wed May 02 18:12:58 2018 +0300 |
tree | 08eac34570107e580298b763d9b3ab394ce8e7bc | |
parent | 878f39c18e84727f4bc3d9073ae6d54d918da156 [diff] |
net: icmpv6: Fix payload length and checksum With fragmentation disabled echo server responds to packet fragment with ICMPv6 message Type: "Parameter Problem (4)", Code: "unrecognized Next Header type encountered (1)". If a fragment with payload length 15 is received in response sent by echo server IPv6 payload length and ICMPv6 checksum are wrong. This patch solves the issue by correcting payload length. Signed-off-by: Ruslan Mstoi <ruslan.mstoi@intel.com>