From 3b3b0910ffb1b212b1c9ea420db6c575a3ecb71a Mon Sep 17 00:00:00 2001 From: "Ondrej Zajicek (work)" Date: Tue, 28 Nov 2017 15:11:41 +0100 Subject: Babel: More changes and bugfixes Several changes and bugfixes in Babel, namely: - Exported route parameters stored directly in route table entry - Exported non-babel routes no longer stored in per-entry route list - Route update, selection and retraction simplified and fixed - Route feasibility is evalualated per update and stored with route - Unreachable route handling fixed, based on hold interval - Added 'show babel routes' command Overall, it fixes some issues with proper propagation of triggered updates, making Babel convergence after topology change almost instant. --- nest/route.h | 1 + 1 file changed, 1 insertion(+) (limited to 'nest') diff --git a/nest/route.h b/nest/route.h index 2aa2bcd8..a838bd38 100644 --- a/nest/route.h +++ b/nest/route.h @@ -236,6 +236,7 @@ typedef struct rte { #endif #ifdef CONFIG_BABEL struct { + u16 seqno; /* Babel seqno */ u16 metric; /* Babel metric */ u64 router_id; /* Babel router id */ } babel; -- cgit v1.2.3