summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO19
1 files changed, 5 insertions, 14 deletions
diff --git a/TODO b/TODO
index ba760b8..02e32a4 100644
--- a/TODO
+++ b/TODO
@@ -2,6 +2,7 @@ Core
~~~~
* right usage of DBG vs. debug
* cleanup debugging calls!
+- global "interface weed out list"
- TOS not supported by kernel -> automatically drop routes with TOS<>0
@@ -9,10 +10,8 @@ Core
- fake multipath?
- replace all NUM's by expr's
-- config file: symbolic constants?
+- config file: define ipaddr constants?
- counters (according to SNMP MIB?)
-- generation of subnet mask ICMP's for v6?
-- ipv4: recognize site scope addresses?
- ifdef out some debugging code?
- better memory allocators
- default preferences of protocols: prefer BGP over OSPF/RIP external routes?
@@ -21,21 +20,13 @@ Core
- filter: logging of dropped routes (?)
- limitation of memory consumption: per-process and total (?)
-- alloca
-- adding of route: clear all bits not covered by masklen
-- switch: generate default route only if at least one BGP connection exists
-- "interface kill" list
+- adding of route: check whether all bits not covered by masklen are zero
+- switch: generate default route only if at least one BGP connection exists (?)
- route recalculation timing + flap dampening (?)
- "generate default route" switch for all IGP's
-- running protocol on an interface:
- - interface is not required to exist
- - can specify a wildcard pattern or an interface list
-
-- re-configuration: restart of affected routing protocols (shutdown mode)
-
- Check incoming packets and log errors!!
@@ -45,7 +36,7 @@ RIP
- drop RIPv1 (Historic protocol)?
- Route Tag
- limit routing table xfer (frequency, only to neighbors)
- - multicast on/off
+ - multicast on/off (per interface)
- remember routes for all neighbors?
OSPF