Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/netinet6 better sync with reality.



details:   https://anonhg.NetBSD.org/src/rev/11f3a48b65a4
branches:  trunk
changeset: 480150:11f3a48b65a4
user:      itojun <itojun%NetBSD.org@localhost>
date:      Wed Jan 05 13:19:36 2000 +0000

description:
better sync with reality.

diffstat:

 sys/netinet6/TODO |  21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

diffs (69 lines):

diff -r 479748e8af88 -r 11f3a48b65a4 sys/netinet6/TODO
--- a/sys/netinet6/TODO Wed Jan 05 13:05:15 2000 +0000
+++ b/sys/netinet6/TODO Wed Jan 05 13:19:36 2000 +0000
@@ -1,5 +1,5 @@
 KAME/NetBSD integration TODOs
-$NetBSD: TODO,v 1.6 1999/12/13 17:15:18 itojun Exp $
+$NetBSD: TODO,v 1.7 2000/01/05 13:19:36 itojun Exp $
 Jun-ichiro itojun Hagino <itojun%itojun.org@localhost>
 
 
@@ -44,11 +44,15 @@
 Mapped address is now supported well.  We may want a way to disable it
 (setsockopt) as mapped address is just to ease transition.
 
+setsockopt and sysctl are now being tested.
+
 * tcp4/6 wildcard bind
 
 Mapped address is now supported well.  We may want a way to disable it
 (setsockopt) as mapped address is just to ease transition.
 
+setsockopt and sysctl are now being tested.
+
 * net/if_types.h
 
 IFT_GIF and IFT_FAITH are not defined in IANA assignment, but we need to
@@ -78,6 +82,11 @@
 KAME team is doing experiments with m_pulldown().  will migrate to m_pulldown()
 after stabilization.
 
+* ipsec socket pointer
+
+We currently reuse m_pkthdr.rcvif for ipsec socket pointer, and ipf and
+other code does not like this.
+
 * gre/ipip compatibility
 
 Hope I did not break any of these...  Could someone check?
@@ -98,7 +107,9 @@
 does RIPng and BGP4+, respectively).  Should we put these into
 /usr/src/usr.sbin, or should we treat those as third-party code (pkgsrc)?
 
-* IPv6-support in resolvers
+pim6dd license issue should be clarified.
+
+* IPv6-support in resolvers and libraries
 
 Dual stack resolver code is from KAME.  The change may not be compatible with
 future bind8 code, so we may have to merge future bind8 carefully.
@@ -111,6 +122,7 @@
 It will make future upgrade to bind8x really harder.
 
 rcmd() and iruserok() must be extended to support multiple address families.
+Experiments in KAME but still unclear about API (no standard).
 
 * -DINET6, -DIPSEC
 
@@ -119,6 +131,11 @@
 (some people may need a binary tree with no IPv6 support at all, for
 smaller footprint)
 
+At this moment -DINET6 is placed in each of leaf directory Makefiles,
+and there's no global option for enabling/disabling userland IPv6/IPsec
+support.  Since we ship single binary tree we want to ship them enabled
+by default.
+
 * if index
 
 Should we hide if index (s6_addr16[1] in in6_addr) from the user, on "ifconfig"



Home | Main Index | Thread Index | Old Index