]> git.puffer.fish Git - matthieu/frr.git/commit
*: Introduce Local Host Routes to FRR
authorDonald Sharp <sharpd@nvidia.com>
Wed, 4 Jan 2023 23:32:43 +0000 (18:32 -0500)
committerDonald Sharp <sharpd@nvidia.com>
Wed, 1 Nov 2023 21:13:06 +0000 (17:13 -0400)
commitd4aa24ba7df066ee8a9f4bab5c1b4e9ff8474392
tree250831364f85b54568614167d4b6bf118348c632
parent8e3a96e846a15f34384a20a3ede2e894d7e97253
*: Introduce Local Host Routes to FRR

Create Local routes in FRR:

S   0.0.0.0/0 [1/0] via 192.168.119.1, enp39s0, weight 1, 00:03:46
K>* 0.0.0.0/0 [0/100] via 192.168.119.1, enp39s0, 00:03:51
O   192.168.119.0/24 [110/100] is directly connected, enp39s0, weight 1, 00:03:46
C>* 192.168.119.0/24 is directly connected, enp39s0, 00:03:51
L>* 192.168.119.224/32 is directly connected, enp39s0, 00:03:51
O   192.168.119.229/32 [110/100] via 0.0.0.0, enp39s0 inactive, weight 1, 00:03:46
C>* 192.168.119.229/32 is directly connected, enp39s0, 00:03:46

Create ability to redistribute local routes.

Modify tests to support this change.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
42 files changed:
lib/log.c
lib/route_types.txt
lib/zclient.h
tests/topotests/all_protocol_startup/r1/ipv4_routes.ref
tests/topotests/all_protocol_startup/r1/ipv6_routes.ref
tests/topotests/ospf_instance_redistribute/r1/sharp_installed.json
tests/topotests/ospf_multi_vrf_bgp_route_leak/r1/frr.conf
tests/topotests/ospf_multi_vrf_bgp_route_leak/r1/zebra-vrf-default.txt
tests/topotests/ospf_multi_vrf_bgp_route_leak/r1/zebra-vrf-neno.txt
tests/topotests/ospf_multi_vrf_bgp_route_leak/r2/frr.conf
tests/topotests/ospf_multi_vrf_bgp_route_leak/r2/zebra-vrf-default.txt
tests/topotests/ospf_multi_vrf_bgp_route_leak/r2/zebra-vrf-ray.txt
tests/topotests/ospf_multi_vrf_bgp_route_leak/r3/frr.conf
tests/topotests/ospf_multi_vrf_bgp_route_leak/r3/zebra-vrf-default.txt
tests/topotests/ospf_multi_vrf_bgp_route_leak/r4/frr.conf
tests/topotests/ospf_multi_vrf_bgp_route_leak/r4/zebra-vrf-default.txt
tests/topotests/ospf_netns_vrf/r1/ospfd.conf
tests/topotests/ospf_netns_vrf/r1/zebraroute.txt
tests/topotests/ospf_netns_vrf/r1/zebraroutedown.txt
tests/topotests/ospf_netns_vrf/r2/ospfd.conf
tests/topotests/ospf_netns_vrf/r2/zebraroute.txt
tests/topotests/ospf_netns_vrf/r2/zebraroutedown.txt
tests/topotests/ospf_netns_vrf/r3/ospfd.conf
tests/topotests/ospf_netns_vrf/r3/zebraroute.txt
tests/topotests/ospf_netns_vrf/r3/zebraroutedown.txt
tests/topotests/route_scale/r1/installed.routes.json
tests/topotests/route_scale/r1/no.routes.json
yang/frr-route-types.yang
zebra/connected.c
zebra/redistribute.c
zebra/rib.h
zebra/rt.h
zebra/rt_netlink.c
zebra/zapi_msg.c
zebra/zebra_gr.c
zebra/zebra_mpls.c
zebra/zebra_nhg.c
zebra/zebra_rib.c
zebra/zebra_rnh.c
zebra/zebra_snmp.c
zebra/zebra_vty.c
zebra/zserv.h