]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Add custom check for inet_pton()/inet_ntop() on MinGW/WIN32
authorGert Doering <gert@greenie.muc.de>
Tue, 22 Sep 2015 20:31:24 +0000 (22:31 +0200)
committerGert Doering <gert@greenie.muc.de>
Tue, 6 Oct 2015 07:34:50 +0000 (09:34 +0200)
commitf96baabc6cf10edddedda1819a27a6927f274d8e
tree050f542910f3c03ba381707d7fee5bcbf9ad2c08
parent5584b738a332d0abc740d9303c275764c2ca13f1
Add custom check for inet_pton()/inet_ntop() on MinGW/WIN32

More recent MinGW versions have these functions (if compiling at
_VISTA level or higher), but the normal AC_CHECK_FUNCS() check does
not find them because the necessary header file is not #include'd and
the libws2_32 not linked - and our compat functions are incompatible
with the definitions in <ws2tcpip.h>, so compilation fails.

Fix with a custom AC_LINK_IFELSE()/AC_LANG_PROGRAM() construct.

Signed-off-by: Gert Doering <gert@greenie.muc.de>
Tested-by: Heiko Hund <heiko.hund@sophos.com>
Tested-by: Samuli Seppänen <samuli@openvpn.net>
Lazy-ACK-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1442953884-54602-1-git-send-email-gert@greenie.muc.de>
URL: http://article.gmane.org/gmane.network.openvpn.devel/10165
configure.ac