summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDenis Ovsienko <infrastation@yandex.ru>2012-01-11 18:18:56 +0400
committerPaul Jakma <paul@quagga.net>2012-03-25 17:06:52 +0100
commitf8a246d6df0556fb897e1785d1c2ea81caf8956d (patch)
treee78438d35439685d7427dd5bfbc404f5c32f4b5c /lib
parent87c271c69330cfcea7955503eba3ed15a15cb634 (diff)
lib: update proto_redistnum() for Babel
Diffstat (limited to 'lib')
-rw-r--r--lib/log.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/log.c b/lib/log.c
index 91efe573..cbc935b6 100644
--- 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;
}