|
|
@@ -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
|