diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2017-05-25 21:11:24 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2017-05-25 21:11:24 -0400 |
| commit | 8755598a08fd60cc30a7ed0b76512498244d63df (patch) | |
| tree | 95c45f38ffdfbcb1e9b6d3150370894dbfdfe163 /zebra/kernel_netlink.c | |
| parent | fb13a6d478f5ac3a95309a009909c7769ec6c1cc (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.c | 2 |
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 |
