Signed-off-by: Alon Bar-Lev <alon.bar...@gmail.com> --- configure.ac | 18 ++++++++++++++++++ src/openvpn/syshead.h | 6 ------ 2 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/configure.ac b/configure.ac index 6f6a1f4..9fcd7fe 100644 --- a/configure.ac +++ b/configure.ac @@ -357,6 +357,24 @@ AC_TYPE_UINT16_T AC_TYPE_UINT32_T AC_TYPE_UINT64_T AC_TYPE_SIGNAL + +AC_MSG_CHECKING([Apple specific settings]) +AC_EGREP_CPP( + [true], + [ +#if defined(__APPLE__) +#if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1070 +true +#endif +#endif + ], + [ + AC_MSG_RESULT([required]) + CPPFLAGS="${CPPFLAGS} -D__APPLE_USE_RFC_3542=1" + ], + [AC_MSG_RESULT([not required])] +) + AX_CPP_VARARG_MACRO_ISO AX_CPP_VARARG_MACRO_GCC AX_TYPE_SOCKLEN_T diff --git a/src/openvpn/syshead.h b/src/openvpn/syshead.h index ccd78af..c5bf4a8 100644 --- a/src/openvpn/syshead.h +++ b/src/openvpn/syshead.h @@ -45,12 +45,6 @@ #define srandom srand #endif -#if defined(__APPLE__) -#if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1070 -#define __APPLE_USE_RFC_3542 1 -#endif -#endif - #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif -- 1.7.3.4