• Ondřej Zajíček's avatar
    Nest: Treat VRF interfaces as inside respective VRFs · e3c0eca9
    Ondřej Zajíček authored
    Despite not having defined 'master interface', VRF interfaces should be
    treated as being inside respective VRFs. They behave as a loopback for
    respective VRFs. Treating the VRF interface as inside the VRF allows
    e.g. OSPF to pick up IP addresses defined on the VRF interface.
    
    For this, we also need to tell apart VRF interfaces and regular interfaces.
    Extend Netlink code to parse interface type and mark VRF interfaces with
    IF_VRF flag.
    
    Based on the patch from Erin Shepherd, thanks!
    e3c0eca9