Date: Tue, 28 Dec 1999 03:39:18 +0900 From: Yoshinobu Inoue <shin@nd.net.fujitsu.co.jp> To: freebsd-arch@freebsd.org, cvs-committers@freebsd.org Subject: [Solicite review for KAME 7th patch] Message-ID: <19991228033918X.shin@nd.net.fujitsu.co.jp> In-Reply-To: <19991223014928J.shin@nd.net.fujitsu.co.jp> References: <19991217030527N.shin@nd.net.fujitsu.co.jp> <19991218013056S.shin@nd.net.fujitsu.co.jp> <19991223014928J.shin@nd.net.fujitsu.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
The 7th KAME patches is prepared. patches to the kernel: http://paradise.kame.net/v6proxy/diana2/shin/work/freebsd/kernel-tcp.19991228 patches to usr.sbin/trpt: http://paradise.kame.net/v6proxy/diana2/shin/work/freebsd/trpt.19991228 These patches support tcp over IPv6. Other than just adding IPv6 support, there are small points. -The timing of ip and tcp header removal(from the point of view of mbuf) at tcp_input() is now delayed just before sbappend(). Because there are IPv6 ext headers before tcp header. Some information contained in those headers need to be passed up to user-land. ip6_savecontrol() do that task and it want protocol headers remain in mbuf. -A patch to sys/nfs/nfs_socket.c is necessary to avoid kernel panic. This is because the original code assume that protocol header plus nfs data could be put into a small mbuf, but now max_hdr is bigger and mbuf data is a little bit smaller than before, so it become not true. This patch is originally made by Jean-Luc.Richier@Imag.Fr for unified IPv6. I also added a small change to it this time. -There is also small clean up for udp part. I think tcp changes are very critical to system stability, so above patches need to be specially carefully reviewed and tested. After I take some review period, I will announce the patch to freebsd-current, and solicite broader tests. As far as I checked locally, basical TCP communication for both over IPv4 and IPv6 seems to be working. And also I will commit the 6th KAME patches tomorrow, if there are not big comments. Yoshinobu Inoue To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991228033918X.shin>