summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2002-10-16 02:25:05 +0000
committersam <sam@FreeBSD.org>2002-10-16 02:25:05 +0000
commit0ef6c52bbcc67b0dce67c7ad7a6fc685828a6400 (patch)
treeae7276b550c8f6a3436b1985ff4cb31e8a826d66 /sys/conf
parentb12d57e66aba52a8bea632c34b458fa9d734aef7 (diff)
downloadFreeBSD-src-0ef6c52bbcc67b0dce67c7ad7a6fc685828a6400.zip
FreeBSD-src-0ef6c52bbcc67b0dce67c7ad7a6fc685828a6400.tar.gz
Tie new "Fast IPsec" code into the build. This involves the usual
configuration stuff as well as conditional code in the IPv4 and IPv6 areas. Everything is conditional on FAST_IPSEC which is mutually exclusive with IPSEC (KAME IPsec implmentation). As noted previously, don't use FAST_IPSEC with INET6 at the moment. Reviewed by: KAME, rwatson Approved by: silence Supported by: Vernier Networks
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/NOTES2
-rw-r--r--sys/conf/files11
-rw-r--r--sys/conf/options1
3 files changed, 14 insertions, 0 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 6c4e7c2..c20bf71 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -343,6 +343,8 @@ options IPSEC #IP security
options IPSEC_ESP #IP security (crypto; define w/ IPSEC)
options IPSEC_DEBUG #debug for IP security
+#options FAST_IPSEC #new IPsec (cannot define w/ IPSEC)
+
options IPX #IPX/SPX communications protocols
options IPXIP #IPX in IP encapsulation (not available)
options IPTUNNEL #IP in IPX encapsulation (not available)
diff --git a/sys/conf/files b/sys/conf/files
index e520520..e2784d61 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1303,6 +1303,17 @@ netinet6/route6.c optional inet6
netinet6/scope6.c optional inet6
netinet6/udp6_output.c optional inet6
netinet6/udp6_usrreq.c optional inet6
+netipsec/ipsec.c optional fast_ipsec
+netipsec/ipsec_input.c optional fast_ipsec
+netipsec/ipsec_mbuf.c optional fast_ipsec
+netipsec/ipsec_output.c optional fast_ipsec
+netipsec/key.c optional fast_ipsec
+netipsec/key_debug.c optional fast_ipsec
+netipsec/keysock.c optional fast_ipsec
+netipsec/xform_ah.c optional fast_ipsec
+netipsec/xform_esp.c optional fast_ipsec
+netipsec/xform_ipcomp.c optional fast_ipsec
+netipsec/xform_ipip.c optional fast_ipsec
netipx/ipx.c optional ipx
netipx/ipx_cksum.c optional ipx
netipx/ipx_input.c optional ipx
diff --git a/sys/conf/options b/sys/conf/options
index 8f9c79d..8480b1c 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -312,6 +312,7 @@ INET6 opt_inet6.h
IPSEC opt_ipsec.h
IPSEC_ESP opt_ipsec.h
IPSEC_DEBUG opt_ipsec.h
+FAST_IPSEC opt_ipsec.h
IPDIVERT
DUMMYNET opt_ipdn.h
IPFILTER opt_ipfilter.h
OpenPOWER on IntegriCloud