Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 Jul 2000 00:54:59 +0900
From:      itojun@iijlab.net
To:        current@freebsd.org
Subject:   HEADS UP: more recent KAME code will hit the tree (as of early July 2000)
Message-ID:  <19883.962726099@coconut.itojun.org>

next in thread | raw e-mail | index | archive | help

	hello, more recent KAME code will hit the main trunc shortly.
	the code in the freebsd-current tree is dated November 1999, and
	there are many good changes made in KAME side.
	there will be tons of changes in:
		sys/netinet
		sys/netinet6
	and also to sync with modified headers:
		lib/libipsec
		usr.sbin/setkey
		usr.bin/netstat
	other portions may be updated shortly.

	please torture-test it, so that the changes can go into 4.1.

	there are some API changes with the commit.  specifically:
	- some ioctls are added for IPv6.
	- change in ipsec policy specification language change.  you may need
	  to change setkey(8) configuration files.
	- change in PF_KEY socket behavior to conform to standard better.
	- additional member in mbuf header structure to carry around ipsec
	  policy better.
	you really need to swap setkey(8) if you update to the new kernel.

	sorry that it took this long period to upgrade, there are couple of
	reasons behind this: (1) shin, who took the primary role for
	freebsd-kame synchronization, is now real busy doing his company's
	job and cannot put time for us. (2) during previous merge, there were
	too many cosmetic changes made.  this adds many unnecessary diffs
	between kame tree and freebsd tree (we can't just back import them
	into kame tree, as we share sys/netinet6 ACROSS 4 BSD PLATFORMS).
	this time, i decided to put kame tree as is, decreasing # of diffs
	as much as possible.  this should ease future upgrades.
	PLEASE REFRAIN FROM DOING TABIFY/UNTABIFY/YOU-THINK-IT-SMALL-KNF in
	kame-origin tree like sys/netinet6, they will become real PITA for
	future upgrades.
	(you don't usually untabify/tabify third-party source code, do you?)

	as for point (2), i'll add sys/netinet6/README which has some
	notices on kame tree.

itojun


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19883.962726099>