diff options
-rw-r--r-- | configure.in | 1 | ||||
-rw-r--r-- | src/libstrongswan/chunk.h | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 666bcff04..709829423 100644 --- a/configure.in +++ b/configure.in @@ -844,6 +844,7 @@ dnl check required libraries and header files dnl =========================================== AC_HEADER_STDBOOL +AC_FUNC_ALLOCA dnl libraries needed on some platforms but not on others dnl ==================================================== diff --git a/src/libstrongswan/chunk.h b/src/libstrongswan/chunk.h index bfb53de8b..66c3f26a2 100644 --- a/src/libstrongswan/chunk.h +++ b/src/libstrongswan/chunk.h @@ -26,6 +26,9 @@ #include <string.h> #include <stdarg.h> #include <sys/types.h> +#ifdef HAVE_ALLOCA_H +#include <alloca.h> +#endif typedef struct chunk_t chunk_t; |