diff options
author | Parménides GV <parmegv@sdf.org> | 2015-06-04 19:20:15 +0200 |
---|---|---|
committer | Parménides GV <parmegv@sdf.org> | 2015-06-04 19:20:15 +0200 |
commit | 27594eeae6f40a402bc3110f06d57975168e74e3 (patch) | |
tree | cdabf6571e6f4ff07205fd6921d8095539a1fcdc /app/openvpn/m4/ax_socklen_t.m4 | |
parent | 8dc4f58d96892fbfd83094fb85b1d17656035290 (diff) |
ics-openvpn as a submodule! beautiful
ics-openvpn is now officially on GitHub, and they track openssl and
openvpn as submodules, so it's easier to update everything. Just a git
submodule update --recursive.
I've also set up soft links to native modules from ics-openvpn in app,
so that we don't copy files in Gradle (which was causing problems with
the submodules .git* files, not being copied). That makes the repo
cleaner.
Diffstat (limited to 'app/openvpn/m4/ax_socklen_t.m4')
-rw-r--r-- | app/openvpn/m4/ax_socklen_t.m4 | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/app/openvpn/m4/ax_socklen_t.m4 b/app/openvpn/m4/ax_socklen_t.m4 deleted file mode 100644 index cd7cad8a..00000000 --- a/app/openvpn/m4/ax_socklen_t.m4 +++ /dev/null @@ -1,65 +0,0 @@ -dnl -- The following is base of curl's acinclude.m4 -- -dnl Check for socklen_t: historically on BSD it is an int, and in -dnl POSIX 1g it is a type of its own, but some platforms use different -dnl types for the argument to getsockopt, getpeername, etc. So we -dnl have to test to find something that will work. -AC_DEFUN([AX_TYPE_SOCKLEN_T], [ - AC_CHECK_TYPE( - [socklen_t], - , - [ - AS_VAR_PUSHDEF([VAR],[ax_cv_socklen_t_equiv])dnl - AC_CACHE_CHECK( - [for socklen_t equivalent], - [VAR], - [ - #AS_CASE is not supported on <autoconf-2.60 - case "${host}" in - *-mingw*) VAR=int ;; - *) - # Systems have either "struct sockaddr *" or - # "void *" as the second argument to getpeername - for arg2 in "struct sockaddr" void; do - for t in int size_t unsigned long "unsigned long"; do - AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM( - [[ -#include <sys/types.h> -#include <sys/socket.h> -int getpeername (int, $arg2 *, $t *); - ]], - [[ -$t len; -getpeername(0,0,&len); - ]] - )], - [VAR="$t"; break] - ) - done - test -n "$VAR" && break - done - ;; - esac - ] - AS_VAR_IF( - [VAR], - [], - [AC_MSG_ERROR([Cannot find a type to use in place of socklen_t])], - [AC_DEFINE_UNQUOTED( - [socklen_t], - [$VAR], - [type to use in place of socklen_t if not defined] - )] - ) - ) - ], - [[ -#include <sys/types.h> -#ifdef WIN32 -#include <ws2tcpip.h> -#else -#include <sys/socket.h> -#endif - ]] - ) -]) |