]> git.proxmox.com Git - mirror_frr.git/commitdiff
lib: update proto_redistnum() for Babel
authorDenis Ovsienko <infrastation@yandex.ru>
Wed, 11 Jan 2012 14:18:56 +0000 (18:18 +0400)
committerPaul Jakma <paul@quagga.net>
Sun, 25 Mar 2012 16:06:52 +0000 (17:06 +0100)
lib/log.c

index 91efe573baa7cf87710abe4f1a08b031b07af0c5..cbc935b65c1afb7e46d9c0edb1ef00fe2f730b0d 100644 (file)
--- a/lib/log.c
+++ b/lib/log.c
@@ -933,8 +933,10 @@ proto_redistnum(int afi, const char *s)
        return ZEBRA_ROUTE_OSPF;
       else if (strncmp (s, "i", 1) == 0)
        return ZEBRA_ROUTE_ISIS;
-      else if (strncmp (s, "b", 1) == 0)
+      else if (strncmp (s, "bg", 2) == 0)
        return ZEBRA_ROUTE_BGP;
+      else if (strncmp (s, "ba", 2) == 0)
+       return ZEBRA_ROUTE_BABEL;
     }
   if (afi == AFI_IP6)
     {
@@ -950,8 +952,10 @@ proto_redistnum(int afi, const char *s)
        return ZEBRA_ROUTE_OSPF6;
       else if (strncmp (s, "i", 1) == 0)
        return ZEBRA_ROUTE_ISIS;
-      else if (strncmp (s, "b", 1) == 0)
+      else if (strncmp (s, "bg", 2) == 0)
        return ZEBRA_ROUTE_BGP;
+      else if (strncmp (s, "ba", 2) == 0)
+       return ZEBRA_ROUTE_BABEL;
     }
   return -1;
 }