diff options
author | Martin Willi <martin@strongswan.org> | 2008-11-24 08:22:05 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2008-11-24 08:22:05 +0000 |
commit | addfea95dfc556a63cc3a0634780154939c9302b (patch) | |
tree | d734f1e8390c65fea6bb58c963f11d03c364f539 /src | |
parent | 18e2788fbeeeb155e5f6436664ea157de02a3526 (diff) | |
download | strongswan-addfea95dfc556a63cc3a0634780154939c9302b.tar.bz2 strongswan-addfea95dfc556a63cc3a0634780154939c9302b.tar.xz |
moved the IPV6_IPSEC_POLICY definition to the ipsec plugins, fixes uClibc build
Diffstat (limited to 'src')
-rw-r--r-- | src/charon/network/socket.c | 5 | ||||
-rw-r--r-- | src/charon/plugins/kernel_netlink/kernel_netlink_ipsec.c | 5 | ||||
-rw-r--r-- | src/charon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c | 5 |
3 files changed, 10 insertions, 5 deletions
diff --git a/src/charon/network/socket.c b/src/charon/network/socket.c index 53435b481..c43ba0207 100644 --- a/src/charon/network/socket.c +++ b/src/charon/network/socket.c @@ -59,11 +59,6 @@ #define IPV6_2292PKTINFO 2 #endif /*IPV6_2292PKTINFO*/ -/* missing on uclibc */ -#ifndef IPV6_IPSEC_POLICY -#define IPV6_IPSEC_POLICY 34 -#endif /*IPV6_IPSEC_POLICY*/ - typedef struct private_socket_t private_socket_t; /** diff --git a/src/charon/plugins/kernel_netlink/kernel_netlink_ipsec.c b/src/charon/plugins/kernel_netlink/kernel_netlink_ipsec.c index c395aac1f..bf74f8e82 100644 --- a/src/charon/plugins/kernel_netlink/kernel_netlink_ipsec.c +++ b/src/charon/plugins/kernel_netlink/kernel_netlink_ipsec.c @@ -57,6 +57,11 @@ #define IP_IPSEC_POLICY 16 #endif +/* missing on uclibc */ +#ifndef IPV6_IPSEC_POLICY +#define IPV6_IPSEC_POLICY 34 +#endif /*IPV6_IPSEC_POLICY*/ + /** default priority of installed policies */ #define PRIO_LOW 3000 #define PRIO_HIGH 2000 diff --git a/src/charon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c b/src/charon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c index 237176925..70b1b09a4 100644 --- a/src/charon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c +++ b/src/charon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c @@ -43,6 +43,11 @@ #define IP_IPSEC_POLICY 16 #endif +/* missing on uclibc */ +#ifndef IPV6_IPSEC_POLICY +#define IPV6_IPSEC_POLICY 34 +#endif /*IPV6_IPSEC_POLICY*/ + /** default priority of installed policies */ #define PRIO_LOW 3000 #define PRIO_HIGH 2000 |