diff options
Diffstat (limited to 'Source/CTest/Curl/CMake/CurlTests.c')
-rw-r--r-- | Source/CTest/Curl/CMake/CurlTests.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Source/CTest/Curl/CMake/CurlTests.c b/Source/CTest/Curl/CMake/CurlTests.c index 443099a..42fa9be 100644 --- a/Source/CTest/Curl/CMake/CurlTests.c +++ b/Source/CTest/Curl/CMake/CurlTests.c @@ -370,3 +370,24 @@ int main() return 0; } #endif +#ifdef HAVE_GETADDRINFO +#include <netdb.h> +#include <sys/types.h> +#include <sys/socket.h> + +void main(void) { + struct addrinfo hints, *ai; + int error; + + memset(&hints, 0, sizeof(hints)); + hints.ai_family = AF_UNSPEC; + hints.ai_socktype = SOCK_STREAM; + error = getaddrinfo("127.0.0.1", "8080", &hints, &ai); + if (error) { + exit(1); + } + else { + exit(0); + } +} +#endif |