]> git.puffer.fish Git - mirror/frr.git/commitdiff
Merge pull request #12600 from donaldsharp/local_routes
authorRuss White <russ@riw.us>
Tue, 5 Dec 2023 16:00:44 +0000 (11:00 -0500)
committerGitHub <noreply@github.com>
Tue, 5 Dec 2023 16:00:44 +0000 (11:00 -0500)
*: Introduce Local Host Routes to FRR

12 files changed:
1  2 
lib/zclient.h
zebra/connected.c
zebra/redistribute.c
zebra/rib.h
zebra/rt_netlink.c
zebra/zapi_msg.c
zebra/zebra_mpls.c
zebra/zebra_nhg.c
zebra/zebra_rib.c
zebra/zebra_rnh.c
zebra/zebra_vty.c
zebra/zserv.h

diff --cc lib/zclient.h
Simple merge
index 9a41400f4e0c0c952d1548a8bf4cbff5d8a4b954,78aca5ee5c35825823d21c7e63fc2977a0ef3050..297234b6afb7a11618589606cdfa5ec95e62089e
@@@ -190,7 -192,9 +190,8 @@@ void connected_up(struct interface *ifp
        uint32_t metric;
        uint32_t flags = 0;
        uint32_t count = 0;
 -      struct listnode *cnode;
        struct connected *c;
+       bool install_local = true;
  
        zvrf = ifp->vrf->info;
        if (!zvrf) {
@@@ -373,7 -394,9 +391,8 @@@ void connected_down(struct interface *i
        };
        struct zebra_vrf *zvrf;
        uint32_t count = 0;
 -      struct listnode *cnode;
        struct connected *c;
+       bool remove_local = true;
  
        zvrf = ifp->vrf->info;
        if (!zvrf) {
Simple merge
diff --cc zebra/rib.h
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc zebra/zserv.h
Simple merge