summaryrefslogtreecommitdiff
path: root/lib/log.c
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2017-01-19 17:27:01 +0200
committerDavid Lamparter <equinox@opensourcerouting.org>2017-03-07 16:20:29 +0100
commit2fb975da777d27077b3580cb18390b5015b50fb8 (patch)
treea0877c908b64c4dc1cfb6101e61420007038aeca /lib/log.c
parent3b6134583fde24e136c4aaf30d6d3082b9cba48e (diff)
nhrpd: implement next hop resolution protocol
This provides DMVPN support and integrates to strongSwan. Please read README.nhrpd and README.kernel for more details. [DL: cherry-picked from dafa05e65fe4b3b3ed5525443f554215ba14f42c] [DL: merge partially resolved, this commit will not build.] Signed-off-by: Timo Teräs <timo.teras@iki.fi> Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'lib/log.c')
-rw-r--r--lib/log.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/log.c b/lib/log.c
index baf7bdbca1..8f14462b93 100644
--- a/lib/log.c
+++ b/lib/log.c
@@ -59,6 +59,7 @@ const char *zlog_proto_names[] =
"LDP",
"ISIS",
"PIM",
+ "NHRP",
"RFP",
"WATCHFRR",
NULL,
@@ -1083,6 +1084,8 @@ proto_redistnum(int afi, const char *s)
return ZEBRA_ROUTE_VNC;
else if (strmatch (s, "vnc-direct"))
return ZEBRA_ROUTE_VNC_DIRECT;
+ else if (strncmp (s, "n", 1) == 0)
+ return ZEBRA_ROUTE_NHRP;
}
if (afi == AFI_IP6)
{
@@ -1106,6 +1109,8 @@ proto_redistnum(int afi, const char *s)
return ZEBRA_ROUTE_VNC;
else if (strmatch (s, "vnc-direct"))
return ZEBRA_ROUTE_VNC_DIRECT;
+ else if (strncmp (s, "n", 1) == 0)
+ return ZEBRA_ROUTE_NHRP;
}
return -1;
}