Moved ipsec_transform_t to kernel_ipsec.h in libhydra.

Because of this libfreeswan, pluto, starter etc. now depend on that
file (and libhydra). This resolved some duplicate declarations.
This commit is contained in:
Tobias Brunner
2010-09-02 19:01:25 +02:00
parent f6659688ab
commit 08c0d340b8
11 changed files with 33 additions and 52 deletions
+1 -1
View File
@@ -411,7 +411,7 @@ enum_names esp_transform_names =
static const char *const ipcomp_transform_name[] = {
"IPCOMP_OUI",
"IPCOMP_DEFLAT",
"IPCOMP_DEFLATE",
"IPCOMP_LZS",
"IPCOMP_LZJH",
};
+3 -8
View File
@@ -18,6 +18,8 @@
#include <freeswan.h>
#include <kernel/kernel_ipsec.h>
#include <utils.h>
#include <utils/identification.h>
#include <crypto/hashers/hasher.h>
@@ -193,16 +195,9 @@ extern enum_names esp_transform_names;
/* IPCOMP transform values
* RFC2407 The Internet IP security Domain of Interpretation for ISAKMP 4.4.5
* now defined in kernel/kernel_ipsec.h
*/
enum ipsec_comp_algo {
IPSCOMP_NONE = 0,
IPCOMP_OUI = 1,
IPCOMP_DEFLATE = 2,
IPCOMP_LZS = 3,
IPCOMP_LZJH = 4
};
extern enum_names ipcomp_transformid_names;
/* Certificate type values