Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 72 lines (66 sloc) 2.61 kB
99f69f5 added to make TODO items clear to implement 2292bis.
jinmei authored
1 TODO list for the new advanced API (aka rfc2292bis)
2 KAME project
ba45deb IPV6_NEXTHOP can now be used as a sticky option.
jinmei authored
3 $KAME: TODO.2292bis,v 1.37 2001/12/21 08:51:58 jinmei Exp $
99f69f5 added to make TODO items clear to implement 2292bis.
jinmei authored
4
5 new socket options or ancillary data types:
a8a192d status update.
jinmei authored
6 - IPV6_RTHDRDSTOPTS done/20000102 jinmei
104e0c8 status update.
jinmei authored
7 - IPV6_RECVPKTINFO done/19991217 jinmei
8 - IPV6_RECVHOPLIMIT done/19991217 jinmei
9 - IPV6_RECVRTHDR done/19991217 jinmei
10 - IPV6_RECVHOPOPTS done/19991217 jinmei
11 - IPV6_RECVDSTOPTS done/19991217 jinmei *
a8a192d status update.
jinmei authored
12 - IPV6_RECVRTHDRDSTOPTS done/19991217 jinmei *
21ee59f clarify USE_MIN_MTU
itojun authored
13 - IPV6_USE_MIN_MTU done/20000404 itojun **
e435c08 IPV6_RECVPATHMTU seems OK for all *BSD
jinmei authored
14 - IPV6_RECVPATHMTU done/20001115 jinmei
e4531df adjusted a remark symbol
jinmei authored
15 - IPV6_REACHCONF done/19991223 itojun ***
284b9d2 - IPV6_DONTFRAG done/20011220 jinmei
jinmei authored
16 - IPV6_DONTFRAG done/20011220 jinmei
f53cabc - IPV6_PATHMTU done/20011221 jinmei
jinmei authored
17 - IPV6_PATHMTU done/20011221 jinmei
104e0c8 status update.
jinmei authored
18 (*) the current implementation returns each dst opt header in a single
a8a192d status update.
jinmei authored
19 ancillary object, but the specfication requires that all headers are
104e0c8 status update.
jinmei authored
20 stored in a single object.
21ee59f clarify USE_MIN_MTU
itojun authored
21 (**) setsockopt works only for IPv6 UDP sockets (may need improvement).
22 Ancillary data works for all cases.
16a0f64 updated the security issue of IPV6_REACHCONF.
jinmei authored
23 (***) KAME code requires root privilege to use this.
99f69f5 added to make TODO items clear to implement 2292bis.
jinmei authored
24
104e0c8 status update.
jinmei authored
25 existing options whose semantics is changed in 2292bis:
a8a192d status update.
jinmei authored
26 - IPV6_PKTINFO done/20000102 jinmei
27 - IPV6_HOPLIMIT done/20000102 jinmei
28 - IPV6_RTHDR done/20000102 jinmei
29 - IPV6_HOPOPTS done/20000102 jinmei
30 - IPV6_DSTOPTS done/20000102 jinmei
99f69f5 added to make TODO items clear to implement 2292bis.
jinmei authored
31
284b9d2 - IPV6_DONTFRAG done/20011220 jinmei
jinmei authored
32 existing options simply not implmented yet:
ba45deb IPV6_NEXTHOP can now be used as a sticky option.
jinmei authored
33 - IPV6_NEXTHOP done
284b9d2 - IPV6_DONTFRAG done/20011220 jinmei
jinmei authored
34
99f69f5 added to make TODO items clear to implement 2292bis.
jinmei authored
35 new library functions:
a893442 - inet6_opt_get_val() worked 19991223 jinmei
jinmei authored
36 Function Status Date Commiter
37 ----------------------------------------------------------------
a8a192d status update.
jinmei authored
38 - inet6_opt_init() worked 20000102 jinmei
39 - inet6_opt_append() worked 20000102 jinmei
40 - inet6_opt_finish() worked 20000102 jinmei
41 - inet6_opt_set_val() worked 20000102 jinmei
a893442 - inet6_opt_get_val() worked 19991223 jinmei
jinmei authored
42 - inet6_opt_get_val() worked 19991223 jinmei
43 - inet6_opt_find() implemented 19991223 jinmei
44 - inet6_opt_next() worked 19991223 jinmei
a8a192d status update.
jinmei authored
45 - inet6_rth_add() worked 20000102 jinmei
5e2d197 - inet6_rth_getaddr() worked 19991223 jinmei
jinmei authored
46 - inet6_rth_getaddr() worked 19991223 jinmei
a8a192d status update.
jinmei authored
47 - inet6_rth_init() worked 20000102 jinmei
58bcc4c - inet6_rth_reverse() worked 20000104 jinmei
jinmei authored
48 - inet6_rth_reverse() worked 20000104 jinmei
5e2d197 - inet6_rth_getaddr() worked 19991223 jinmei
jinmei authored
49 - inet6_rth_segments() worked 19991223 jinmei
a8a192d status update.
jinmei authored
50 - inet6_rth_space() worked 20000102 jinmei
5979076 Function Status Date Commiter
jinmei authored
51 - rresvport_af() done ? ?
e845cec rcmd_af() is done.
itojun authored
52 - rcmd_af() done 20000125 itojun
99f69f5 added to make TODO items clear to implement 2292bis.
jinmei authored
53 - rexec_af()
54
55 affected applications:
104e0c8 status update.
jinmei authored
56 Application Status Date Commiter
a893442 - inet6_opt_get_val() worked 19991223 jinmei
jinmei authored
57 --------------------------------------------------------
4bc1405 bgpd has already been able to go with 2292bis (since 20000225)
jinmei authored
58 - bgpd done 20000225 jinmei
5f8be53 - hroute6d done 19991221 jinmei
jinmei authored
59 - hroute6d done 19991221 jinmei
a8a192d status update.
jinmei authored
60 - mld6query done 20000104 jinmei
a975992 pim6dd also seems OK.
jinmei authored
61 - pim6dd done 20000105 jinmei
ec81c1b pim6sd worked.
jinmei authored
62 - pim6sd done 20000127 jinmei
a8a192d status update.
jinmei authored
63 - ping6 done 20000102 jinmei
5f8be53 - hroute6d done 19991221 jinmei
jinmei authored
64 - racoon done 19991221 jinmei
3595797 - route6d done 19991221 jinmei
jinmei authored
65 - route6d done 19991221 jinmei
165546c - rtadvd done 19991221 jinmei
jinmei authored
66 - rtadvd done 19991221 jinmei
7e87366 - rtsol[d] done 19991221 jinmei
jinmei authored
67 - rtsol[d] done 19991221 jinmei
49df986 - traceroute6 done 20000105 jinmei
jinmei authored
68 - traceroute6 done 20000105 jinmei
104e0c8 status update.
jinmei authored
69 - telnet(rthdr)
99f69f5 added to make TODO items clear to implement 2292bis.
jinmei authored
70 - ports/packages...
71 - maybe more...
Something went wrong with that request. Please try again.