Thread (1 message) 1 message, 1 author, 2020-03-21

Re: VRF: All router multicast entry(FF02:2) not added to VRF Dev but added on VLAN Dev

From: David Ahern <hidden>
Date: 2020-03-21 21:16:38

On 3/20/20 2:33 AM, Sukumar Gopalakrishnan wrote:
Hi David,


Kernel Version : 4.14.170


Initiating ping to All Router address(FF02::2) with DIP as FF02:2. (
decoded packet attached).

 

when the packet reaches

vrf_ip6_rcv

  ipv6_ndisc_frame() returns FALSE since the ICMPV6 TYPE is 128 ( echo
request)
But need_strict is true since it is a mcast address, so the device
change should not happen. As I recall this is one of those fundamental
use cases (ping to ff02::*) that has worked since day 1 for VRF.
  Changing ingress VLAN dev to VRF DEV on skb->dev.

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