]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: qualify use of BGP_ROUTE_RFP with ENABLE_BGP_VNC 1947/head
authorG. Paul Ziemba <paulz@labn.net>
Thu, 22 Mar 2018 04:18:25 +0000 (21:18 -0700)
committerG. Paul Ziemba <paulz@labn.net>
Thu, 22 Mar 2018 04:18:25 +0000 (21:18 -0700)
Signed-off-by: G. Paul Ziemba <paulz@labn.net>
bgpd/bgp_mplsvpn.c

index 00878e1f461ca92c685ba9c160491fcd206c180d..9f740db325c3b2e0753d1ae40089e90b711e11bd 100644 (file)
@@ -968,12 +968,14 @@ void vpn_leak_to_vrf_withdraw(struct bgp *bgp_vpn,       /* from */
                zlog_debug("%s: start (info_vpn=%p)", __func__, info_vpn);
 
        if (!info_vpn->net) {
+#if ENABLE_BGP_VNC
                /* BGP_ROUTE_RFP routes do not have info_vpn->net set (yet) */
                if (info_vpn->type == ZEBRA_ROUTE_BGP &&
                        info_vpn->sub_type == BGP_ROUTE_RFP) {
 
                        return;
                }
+#endif
                if (debug)
                        zlog_debug("%s: info_vpn->net unexpectedly NULL, no prefix, bailing",
                                __func__);