summaryrefslogtreecommitdiff
path: root/zebra/kernel_netlink.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-05-25 21:11:24 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-05-25 21:11:24 -0400
commit8755598a08fd60cc30a7ed0b76512498244d63df (patch)
tree95c45f38ffdfbcb1e9b6d3150370894dbfdfe163 /zebra/kernel_netlink.c
parentfb13a6d478f5ac3a95309a009909c7769ec6c1cc (diff)
zebra: Store commonly used values instead of regenerating
the ipv4_ll address used for 5549 routes does not need to be figured out every single time that we attempt to install/remove a route of that type. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'zebra/kernel_netlink.c')
-rw-r--r--zebra/kernel_netlink.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/zebra/kernel_netlink.c b/zebra/kernel_netlink.c
index 3efad44acb..e23801169b 100644
--- a/zebra/kernel_netlink.c
+++ b/zebra/kernel_netlink.c
@@ -817,6 +817,8 @@ kernel_init (struct zebra_ns *zns)
thread_add_read(zebrad.master, kernel_read, zns, zns->netlink.sock,
&zns->t_netlink);
}
+
+ rt_netlink_init ();
}
void