summaryrefslogtreecommitdiff
path: root/proto/ospf/rt.h
diff options
context:
space:
mode:
authorOndrej Zajicek (work) <santiago@crfreenet.org>2016-12-13 17:34:42 +0100
committerOndrej Zajicek (work) <santiago@crfreenet.org>2016-12-13 17:34:42 +0100
commit9e7d3a781075b39a7e0f97e63b6f313955daa661 (patch)
tree380a13ea04fe44ba69c895d8732a5be2a3cd615b /proto/ospf/rt.h
parented1a908e535e4333b358d83b472453a2ad6d3f51 (diff)
OSPF: Fix net-summary origination combined with stubnet option
Stubnet nodes in OSPF FIB were removed during rt_sync(), but the pointer remained in top_hash_entry.nf, so net-summary LSA origination was confused, reported 'LSA ID collision' and net-summary LSAs were not originated properly. Thanks to Naveen Chowdary Yerramneni for bugreport and analysis.
Diffstat (limited to 'proto/ospf/rt.h')
-rw-r--r--proto/ospf/rt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/proto/ospf/rt.h b/proto/ospf/rt.h
index 30332f3b..73b28375 100644
--- a/proto/ospf/rt.h
+++ b/proto/ospf/rt.h
@@ -84,6 +84,7 @@ typedef struct ort
rta *old_rta;
u8 external_rte;
u8 area_net;
+ u8 keep;
}
ort;