From d40c26594c22ad934a13061e11b373bdf81af8f9 Mon Sep 17 00:00:00 2001 From: Ondrej Zajicek Date: Wed, 26 Feb 2014 13:25:39 +0100 Subject: Fixes issues with static protocol reconfiguration. The old static route was not removed when the nexthop changed and the new one was not viable (no neighbor). Thanks to Pierluigi Rolando for the original patch. --- proto/static/static.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'proto/static/static.h') diff --git a/proto/static/static.h b/proto/static/static.h index eb87ddec..99a0e68b 100644 --- a/proto/static/static.h +++ b/proto/static/static.h @@ -31,7 +31,7 @@ struct static_route { struct neighbor *neigh; byte *if_name; /* Name for RTD_DEVICE routes */ struct static_route *mp_next; /* Nexthops for RTD_MULTIPATH routes */ - int installed; /* Installed in master table */ + int installed; /* Installed in rt table, -1 for reinstall */ }; /* Dummy nodes (parts of multipath route) abuses masklen field for weight -- cgit v1.2.3