0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-09-18 19:35:20 +00:00
bird/proto
Ondrej Zajicek e3c0eca956 Nest: Treat VRF interfaces as inside respective VRFs
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!
2023-08-23 16:08:40 +02:00
..
babel Nest: Treat VRF interfaces as inside respective VRFs 2023-08-23 16:08:40 +02:00
bfd BFD: Improve incoming packet matching 2023-01-22 23:42:08 +01:00
bgp Nest: Treat VRF interfaces as inside respective VRFs 2023-08-23 16:08:40 +02:00
bmp BMP: Improve peer_down handling 2023-08-22 01:26:06 +02:00
mrt Minor cleanups 2023-01-13 13:32:29 +01:00
ospf Nest: Treat VRF interfaces as inside respective VRFs 2023-08-23 16:08:40 +02:00
perf Nest: Fix several issues with pflags 2023-01-01 20:10:23 +01:00
pipe BGP: Add received role value to role mismatch log message 2023-01-20 15:55:47 +01:00
radv Nest: Treat VRF interfaces as inside respective VRFs 2023-08-23 16:08:40 +02:00
rip Nest: Treat VRF interfaces as inside respective VRFs 2023-08-23 16:08:40 +02:00
rpki Nest: Fix several issues with pflags 2023-01-01 20:10:23 +01:00
static Nest: Fix several issues with pflags 2023-01-01 20:10:23 +01:00
Doc BMP protocol support 2023-04-16 20:05:15 +02:00