Re: [PATCH net] ipv6: fix endianness error in icmpv6_err
From: Lorenzo Colitti <hidden> Date: 2016-06-12 03:38:51
On Sun, Jun 12, 2016 at 3:32 AM, Hannes Frederic Sowa
[off-list ref] wrote:
IPv6 ping socket error handler doesn't correctly convert the new 32 bit
mtu to host endianness before using.
...
if (!(type & ICMPV6_INFOMSG_MASK))
if (icmp6->icmp6_type == ICMPV6_ECHO_REQUEST)
- ping_err(skb, offset, info);
+ ping_err(skb, offset, ntohl(info));
}