]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
TODO entries and FIXME's.
authorMartin Mares <mj@ucw.cz>
Thu, 16 Dec 1999 12:18:33 +0000 (12:18 +0000)
committerMartin Mares <mj@ucw.cz>
Thu, 16 Dec 1999 12:18:33 +0000 (12:18 +0000)
TODO
proto/rip/rip.c

diff --git a/TODO b/TODO
index 4822ae45e607202de8b0d6e5a5fd317f81c75a97..105f7e1f9a2e0c1cb8d68dbce06a10e0c2d1c4b6 100644 (file)
--- a/TODO
+++ b/TODO
@@ -63,6 +63,7 @@ Cleanup
 - does everybody test return value of sk_open?
 - add references to RFC's we did follow
 - protocols: implement CLI hooks
+- protocols: use locking
 
 Various ideas
 ~~~~~~~~~~~~~
@@ -78,10 +79,6 @@ Various ideas
 
 RIP
 ~~~
-       - export-only and import-only mode?
-       - drop RIPv1 (Historic protocol)?
-       - Route Tag
-       - limit routing table xfer (frequency, only to neighbors)
 
 OSPF
 ~~~~
index 370466bd801ea561d42a099c57ad9794000fc8c4..d863fa383cbde5298fc249e4dcfd8750851ac8c1 100644 (file)
@@ -368,7 +368,7 @@ rip_process_packet( struct proto *p, struct rip_packet *packet, int num, ip_addr
 #ifndef IPV6
            ipa_ntoh( block->netmask );
            ipa_ntoh( block->nexthop );
-           if (packet->heading.version == RIP_V1)
+           if (packet->heading.version == RIP_V1)      /* FIXME: switch to disable this? (nonurgent) */
              block->netmask = ipa_class_mask(block->network);
 #endif
            process_block( p, block, whotoldme );