]> git.proxmox.com Git - mirror_frr.git/commitdiff
bgpd: Fix crash in a vpn command
authorDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 27 Jan 2017 21:17:08 +0000 (16:17 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 27 Jan 2017 21:17:08 +0000 (16:17 -0500)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
bgpd/bgp_route.c

index ba95fd3cb9a58dd217792238d63dcf0b82a11d51..a8217bca1e8d2065556de4794c622a52836d8cd7 100644 (file)
@@ -7865,6 +7865,9 @@ bgp_show_route (struct vty *vty, struct bgp *bgp, const char *ip_str,
                int prefix_check, enum bgp_path_type pathtype,
                 u_char use_json)
 {
+  if (!bgp)
+    bgp = bgp_get_default ();
+
   return bgp_show_route_in_table (vty, bgp, bgp->rib[afi][safi], ip_str, 
                                   afi, safi, prd, prefix_check, pathtype,
                                   use_json);