patch-2.3.39 linux/net/decnet/TODO

Next file: linux/net/decnet/af_decnet.c
Previous file: linux/net/decnet/Makefile
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.38/linux/net/decnet/TODO linux/net/decnet/TODO
@@ -4,8 +4,6 @@
  o Proper timeouts on each neighbour (in routing mode) rather than
    just the 60 second On-Ethernet cache value.
 
- o Routing stuff in dn_fib.c
-
  o Misc. get/set_sockopt() functions [done for the time being, more later]
 
  o Support for X.25 linklayer
@@ -16,9 +14,11 @@
 
  o PPP support (rfc1762)
 
- o sendmsg() in the raw socket layer
+ o sendmsg() in the raw socket layer (yes, its for sending routing messages)
 
- o Better filtering of traffic in raw sockets
+ o Better filtering of traffic in raw sockets. Aside from receiving routing
+   messages, there really doesn't seem to be a lot else that raw sockets
+   could be useful for... suggestions on a postcard please :-)
 
  o Fix /proc for raw sockets
 
@@ -33,19 +33,31 @@
 
  o check MSG_TRUNC, MSG_CTRUNC are set where they should be.
 
- o Work out if I really need support for rtnetlink "link" messages and if
-   so how they should be handled.
-
- o More rtnetlink "route" message support & testing of this code
-
- o Routing ioctl() support
-
  o Start to hack together user level software and add more DECnet support
    in ifconfig for example. 
 
- o Fix conninit_rx to check out each CI before queuing it
+ o Fix conninit_rx to check out each CI before queuing it. Support code is
+   now in place, so this should be easy.
 
- o Work out which errors we can return from conninit_rx, and how to do it
+ o Work out which errors we can return from conninit_rx. Support code is
+   now in place, so this should be easy.
 
  o Check out receiving of errors in the light of what conninit_rx can return
+
+ o Test adding/deleting of routes
+
+ o Test route lookup
+
+ o Test /proc/net/decnet_route route listing works correctly (maybe I'll
+   change the format of this file... atm its very similar to the IPv4 route
+   file)
+
+ o Find all the commonality between DECnet and IPv4 routing code and extract 
+   it into a small library of routines. [probably a project for 2.5.xx]
+
+ o Test ip_gre tunneling works... it did the last time I tested it and it
+   will have to if I'm to test routing properly.
+
+ o Hello messages should be generated for each primary address on each
+   interface.
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)