OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / freeswan / klips / net / ipsec / Config.in
1 #
2 # IPSEC configuration
3 # Copyright (C) 1998, 1999, 2000,2001  Richard Guy Briggs.
4
5 # This program is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License as published by the
7 # Free Software Foundation; either version 2 of the License, or (at your
8 # option) any later version.  See <http://www.fsf.org/copyleft/gpl.txt>.
9
10 # This program is distributed in the hope that it will be useful, but
11 # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
12 # or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
13 # for more details.
14 #
15 # RCSID $Id: Config.in,v 1.25 2002/02/21 19:55:12 mcr Exp $
16
17 comment 'IPSec options (FreeS/WAN)'
18
19 bool '   IPSEC: IP-in-IP encapsulation (tunnel mode)' CONFIG_IPSEC_IPIP
20
21 if [ "$CONFIG_IPSEC_IPIP" = "y" ]; then 
22   define_bool CONFIG_IPSEC_ALG y
23   define_bool CONFIG_IPSEC_ALG_AES y
24 fi
25
26 bool '   IPSEC: Authentication Header' CONFIG_IPSEC_AH
27 if [ "$CONFIG_IPSEC_AH" = "y" -o "$CONFIG_IPSEC_ESP" = "y" ]; then
28   bool '      HMAC-MD5 authentication algorithm' CONFIG_IPSEC_AUTH_HMAC_MD5
29   bool '      HMAC-SHA1 authentication algorithm' CONFIG_IPSEC_AUTH_HMAC_SHA1
30 fi
31
32 bool '   IPSEC: Encapsulating Security Payload' CONFIG_IPSEC_ESP
33 if [ "$CONFIG_IPSEC_ESP" = "y" ]; then
34   bool '      DES encryption algorithm' CONFIG_IPSEC_ENC_DES
35   bool '      3DES encryption algorithm' CONFIG_IPSEC_ENC_3DES
36 fi
37
38 #bool '   IPSEC Modular Extensions' CONFIG_IPSEC_ALG
39 #if [ "$CONFIG_IPSEC_ALG" != "n" ]; then
40 #       source ../freeswan/klips/net/ipsec/alg/Config.in
41 #fi
42
43 bool '   IPSEC: IP Compression' CONFIG_IPSEC_IPCOMP
44 if [ "$CONFIG_IPSEC_IPCOMP" = "y" ]; then
45   bool '      LZS compression' CONFIG_IPSEC_IPCOMP_LZS
46 fi
47
48 bool '   IPSEC IXP4XX Crypto Acceleration' CONFIG_IXP4XX_CRYPTO
49
50 bool '   IPSEC Debugging Option' CONFIG_IPSEC_DEBUG
51
52 #
53 #
54 # $Log: Config.in,v $
55 # Revision 1.25  2002/02/21 19:55:12  mcr
56 #       removed all traces of IPSEC_CONFIG_REGRESS because it
57 #       screwed up 2.2's "make menuconfig" scripts.
58 #
59 # Revision 1.24  2002/01/28 20:24:31  mcr
60 #       commented out IPSEC_REGRESS option from user visible config.
61 #
62 #
63