From 4cc78c5082344f0d237a5cdfb05e53dfd04ffd8b Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Mon, 1 Jun 1998 21:41:11 +0000 Subject: - Rewrote whole interface logic. Removed support for multiple addresses per interface since it makes much trouble everywhere. Instead, we understand secondary addresses as subinterfaces. - In case interface addresses or basic flags change, we simply convert it to a down/up sequence. - Implemented the universal neighbour cache. (Just forget what did previous includes say of neighbour caching, this one is brand new.) --- TODO | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index f1ad027..ded7ab9 100644 --- a/TODO +++ b/TODO @@ -1,15 +1,17 @@ Core ~~~~ +* router id + - fake multipath? - config file: symbolic constants? - counters (according to SNMP MIB?) - generation of subnet mask ICMP's for v6? -- neighbor cache: local broadcast address? - ipv4: recognize site scope addresses? - ifdef out some debugging code? - better memory allocators - default preferences of protocols: prefer BGP over OSPF/RIP external routes? - all internal tables are in host order +- secondary addresses -> subinterfaces - filter: logging of dropped routes (?) - limitation of memory consumption: per-process and total (?) -- cgit v1.2.3