diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2017-11-29 08:53:33 -0500 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2017-11-29 13:01:00 -0500 |
| commit | 4a83e7a04a6eef80452633a517a2e9ce7839391b (patch) | |
| tree | 9ed0c8f7fd512958fc69f47459de1b4723acc635 /zebra/rt_socket.c | |
| parent | 0c555cc6a588c9512dcbefe9275acafcb0b0da27 (diff) | |
zebra: Fix lsp add/del from kernel using SETFLAG
Setup a interface such that the add/del of lsp's from
the kernel can have a callback for success/failure.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'zebra/rt_socket.c')
| -rw-r--r-- | zebra/rt_socket.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/zebra/rt_socket.c b/zebra/rt_socket.c index 4393c87d45..0d1a80e737 100644 --- a/zebra/rt_socket.c +++ b/zebra/rt_socket.c @@ -394,7 +394,7 @@ void kernel_route_rib(struct prefix *p, struct prefix *src_p, if (src_p && src_p->prefixlen) { zlog_err("route add: IPv6 sourcedest routes unsupported!"); - return 1; + return; } if (zserv_privs.change(ZPRIVS_RAISE)) @@ -413,7 +413,7 @@ void kernel_route_rib(struct prefix *p, struct prefix *src_p, kernel_route_rib_pass_fail(p, new, (!route) ? SOUTHBOUND_INSTALL_SUCCESS : - SOUTBHOUND_INSTALL_FAILURE); + SOUTHBOUND_INSTALL_FAILURE); } else { kernel_route_rib_pass_fail(p, old, (!route) ? |
