18c2ecf20Sopenharmony_ciSteve's quick list of things that need finishing off: 28c2ecf20Sopenharmony_ci[they are in no particular order and range from the trivial to the long winded] 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ci o Proper timeouts on each neighbour (in routing mode) rather than 58c2ecf20Sopenharmony_ci just the 60 second On-Ethernet cache value. 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci o Support for X.25 linklayer 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci o Support for DDCMP link layer 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci o The DDCMP device itself 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci o PPP support (rfc1762) 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci o Lots of testing with real applications 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci o Verify errors etc. against POSIX 1003.1g (draft) 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci o Using send/recvmsg() to get at connect/disconnect data (POSIX 1003.1g) 208c2ecf20Sopenharmony_ci [maybe this should be done at socket level... the control data in the 218c2ecf20Sopenharmony_ci send/recvmsg() calls should simply be a vector of set/getsockopt() 228c2ecf20Sopenharmony_ci calls] 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ci o check MSG_CTRUNC is set where it should be. 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ci o Find all the commonality between DECnet and IPv4 routing code and extract 278c2ecf20Sopenharmony_ci it into a small library of routines. [probably a project for 2.7.xx] 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ci o Add perfect socket hashing - an idea suggested by Paul Koning. Currently 308c2ecf20Sopenharmony_ci we have a half-way house scheme which seems to work reasonably well, but 318c2ecf20Sopenharmony_ci the full scheme is still worth implementing, its not not top of my list 328c2ecf20Sopenharmony_ci right now. 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ci o Add session control message flow control 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci o Add NSP message flow control 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci o DECnet sendpages() function 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ci o AIO for DECnet 41