Skip to content
Commit 5e1a99ea authored by Hangbin Liu's avatar Hangbin Liu Committed by David S. Miller
Browse files

ipv4: Add ICMPv6 support when parse route ipproto



For ip rules, we need to use 'ipproto ipv6-icmp' to match ICMPv6 headers.
But for ip -6 route, currently we only support tcp, udp and icmp.

Add ICMPv6 support so we can match ipv6-icmp rules for route lookup.

v2: As David Ahern and Sabrina Dubroca suggested, Add an argument to
rtm_getroute_parse_ip_proto() to handle ICMP/ICMPv6 with different family.

Reported-by: default avatarJianlin Shi <jishi@redhat.com>
Fixes: eacb9384

 ("ipv6: support sport, dport and ip_proto in RTM_GETROUTE")
Signed-off-by: default avatarHangbin Liu <liuhangbin@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 90490ef7
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment