]> git.proxmox.com Git - mirror_frr.git/commitdiff
Merge pull request #1618 from donaldsharp/zebra_startup_ordering
authorPhilippe Guibert <philippe.guibert@6wind.com>
Tue, 23 Jan 2018 07:25:01 +0000 (08:25 +0100)
committerGitHub <noreply@github.com>
Tue, 23 Jan 2018 07:25:01 +0000 (08:25 +0100)
zebra route-leaking for static routes

1  2 
bgpd/rfapi/vnc_zebra.c
lib/zclient.c
lib/zclient.h
zebra/rt_netlink.c
zebra/zebra_rib.c
zebra/zebra_rnh.c
zebra/zebra_static.c
zebra/zebra_vty.c
zebra/zserv.c

Simple merge
diff --cc lib/zclient.c
Simple merge
diff --cc lib/zclient.h
Simple merge
Simple merge
Simple merge
Simple merge
index 3dd5378f22a360b9eddf35df26d7b5974f852524,fa5f0d9c48b52307597521fa06c85ef5665e0a96..2e8ab11b040a7621a6a73a8a48332bb8fb8be756
@@@ -155,8 -155,9 +155,9 @@@ void static_install_route(afi_t afi, sa
                re->metric = 0;
                re->mtu = 0;
                re->vrf_id = si->vrf_id;
+               re->nh_vrf_id = si->nh_vrf_id;
                re->table =
 -                      si->vrf_id
 +                      (si->vrf_id != VRF_DEFAULT)
                                ? (zebra_vrf_lookup_by_id(si->vrf_id))->table_id
                                : zebrad.rtm_table_default;
                re->nexthop_num = 0;
Simple merge
diff --cc zebra/zserv.c
Simple merge