diff options
author | Timo Teräs <timo.teras@iki.fi> | 2016-01-15 17:36:32 +0200 |
---|---|---|
committer | Paul Jakma <paul.jakma@hpe.com> | 2016-02-26 14:11:46 +0000 |
commit | 4d3ae716ce86c28e3979c9ae57c4e717ac5e27e4 (patch) | |
tree | 42d84ffb3cfe8a1f267c059e3a62fea87554f1c7 /zebra/rt_netlink.h | |
parent | 325823a5f07d6850318e52f6e66691eca59d24fe (diff) | |
download | quagga-4d3ae716ce86c28e3979c9ae57c4e717ac5e27e4.tar.bz2 quagga-4d3ae716ce86c28e3979c9ae57c4e717ac5e27e4.tar.xz |
zebra: remove metric from kernel
It simplifies things as we can do atomic replace of route prefix.
And it seems there's some race condition somewhere that can result
in an incorrect change request leaving prefixes in kernel when
they were intended to be replaced/deleted.
Signed-off-by: Timo Teräs <timo.teras@iki.fi>
Acked-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'zebra/rt_netlink.h')
-rw-r--r-- | zebra/rt_netlink.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/zebra/rt_netlink.h b/zebra/rt_netlink.h index 40fa8eb4..63fbbe78 100644 --- a/zebra/rt_netlink.h +++ b/zebra/rt_netlink.h @@ -25,6 +25,7 @@ #ifdef HAVE_NETLINK #define NL_PKT_BUF_SIZE 8192 +#define NL_DEFAULT_ROUTE_METRIC 20 extern int addattr32 (struct nlmsghdr *n, size_t maxlen, int type, int data); |