Thread (10 messages) 10 messages, 3 authors, 2014-08-01

Re: [PATCH v2] net: fix the counter ICMP_MIB_INERRORS/ICMP6_MIB_INERRORS

From: Duan Jiong <hidden>
Date: 2014-08-01 01:09:34

On 08/01/2014 05:05 AM, Hannes Frederic Sowa wrote:
On Do, 2014-07-31 at 17:54 +0800, Duan Jiong wrote:
quoted
When dealing with ICMPv[46] Error Message, function icmp_socket_deliver()
and icmpv6_notify() do some valid checks on packet's length, but then some
protocols check packet's length redaudantly. So remove those duplicated
statements, and increase counter ICMP_MIB_INERRORS/ICMP6_MIB_INERRORS in
function icmp_socket_deliver() and icmpv6_notify() respectively.

In addition, add missed counter in udp6/udplite6 when socket is NULL.

Signed-off-by: Duan Jiong <redacted>
---

v2: remove nested rcu_read_lock from icmpv6_notify
Acked-by: Hannes Frederic Sowa <redacted>

IPv4 handler can also be cleaned up. ;)
Ok, i will make another patch soon. :)

Thanks,
  Duan
Thanks!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help