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>