aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/network/socket.c
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2009-08-14 14:32:18 +0200
committerTobias Brunner <tobias@strongswan.org>2009-08-14 14:50:52 +0200
commit932fdc38de553b35e4afb1c03bb013881d5144a8 (patch)
treed9f69c00e37ae5f3b60253fc0c2613cd28faabfa /src/charon/network/socket.c
parent8c3627c5ae91e801332f772bdac2e42927291fa2 (diff)
downloadstrongswan-932fdc38de553b35e4afb1c03bb013881d5144a8.tar.bz2
strongswan-932fdc38de553b35e4afb1c03bb013881d5144a8.tar.xz
Enable CMSG headers and macros on OpenSolaris.
Diffstat (limited to 'src/charon/network/socket.c')
-rw-r--r--src/charon/network/socket.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/charon/network/socket.c b/src/charon/network/socket.c
index fc1559251..97c88be79 100644
--- a/src/charon/network/socket.c
+++ b/src/charon/network/socket.c
@@ -18,6 +18,10 @@
/* for struct in6_pktinfo */
#define _GNU_SOURCE
+#ifdef __sun
+#define _XPG4_2
+#define __EXTENSIONS__
+#endif
#include <pthread.h>
#include <sys/types.h>