3
* Copyright (C) 2002 Michael Richardson <mcr@freeswan.org>
5
* This kernel module is free software; you can redistribute it and/or modify it
6
* under the terms of the GNU General Public License as published by
7
* the Free Software Foundation; either version 2 of the License, or (at your
8
* option) any later version. See <http://www.fsf.org/copyleft/lgpl.txt>.
10
* This kernel module 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
13
* License for more details.
15
* RCSID $Id: config-all.hmodules,v 1.2 2004/08/22 20:12:46 mcr Exp $
17
#define _CONFIG_ALL_H_ /* seen it, no need to see it again */
19
#define CONFIG_KLIPS 1
21
#ifndef CONFIG_KLIPS_AH
22
#define CONFIG_KLIPS_AH 1
25
#ifndef CONFIG_KLIPS_DEBUG
26
#define CONFIG_KLIPS_DEBUG 1
29
#ifndef CONFIG_KLIPS_ESP
30
#define CONFIG_KLIPS_ESP 1
33
#ifndef CONFIG_KLIPS_IPCOMP
34
#define CONFIG_KLIPS_IPCOMP 1
37
#ifndef CONFIG_KLIPS_IPIP
38
#define CONFIG_KLIPS_IPIP 1
41
#ifndef CONFIG_KLIPS_AUTH_HMAC_MD5
42
#define CONFIG_KLIPS_AUTH_HMAC_MD5 1
45
#ifndef CONFIG_KLIPS_AUTH_HMAC_SHA1
46
#define CONFIG_KLIPS_AUTH_HMAC_SHA1 1
49
#ifndef CONFIG_KLIPS_DYNDEV
50
#define CONFIG_KLIPS_DYNDEV 1
53
#ifndef CONFIG_KLIPS_ENC_3DES
54
#define CONFIG_KLIPS_ENC_3DES 1
57
#ifndef CONFIG_KLIPS_NAT_TRAVERSAL
58
#define CONFIG_KLIPS_NAT_TRAVERSAL 1
61
#ifndef CONFIG_IPSEC_NAT_TRAVERSAL
62
#define CONFIG_IPSEC_NAT_TRAVERSAL 1
65
#ifndef CONFIG_KLIPS_ENC_AES
66
#define CONFIG_KLIPS_ENC_AES 1
69
/* off by default for now */
70
#ifndef CONFIG_KLIPS_ENC_CRYPTOAPI
71
#define CONFIG_KLIPS_ENC_CRYPTOAPI 0
74
#define CONFIG_KLIPS_ALG_CRYPTOAPI #error
75
#define CONFIG_KLIPS_ALG_AES #error
77
#ifndef CONFIG_KLIPS_ALG_AES_MAC
78
#define CONFIG_KLIPS_ALG_AES_MAC 1
81
#ifndef CONFIG_KLIPS_REGRESS
82
#define CONFIG_KLIPS_REGRESS 0
87
/* goal: cleanup KLIPS code from hardcoded algos :} */
88
#undef CONFIG_KLIPS_AUTH_HMAC_MD5
89
#undef CONFIG_KLIPS_AUTH_HMAC_SHA1
90
#undef CONFIG_KLIPS_ENC_3DES
93
#ifndef CONFIG_KLIPS_ALG
94
#define CONFIG_KLIPS_ALG 1
97
#endif /* _CONFIG_ALL_H */