46 lines
885 B
Diff
46 lines
885 B
Diff
diff --git a/configure b/configure
|
|
index 04d1de1..5de1b41 100755
|
|
--- a/configure
|
|
+++ b/configure
|
|
@@ -24949,15 +24949,12 @@ else $as_nop
|
|
# include <netinet/in6.h>
|
|
#endif
|
|
#endif
|
|
-#include <stdlib.h> /* for exit() */
|
|
-main()
|
|
+
|
|
+int main(void)
|
|
{
|
|
struct sockaddr_in6 s;
|
|
(void)s;
|
|
- if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
|
|
- exit(1);
|
|
- else
|
|
- exit(0);
|
|
+ return socket(AF_INET6, SOCK_STREAM, 0) < 0;
|
|
}
|
|
|
|
|
|
diff --git a/configure.ac b/configure.ac
|
|
index 2d71c83..bd38dd9 100644
|
|
--- a/configure.ac
|
|
+++ b/configure.ac
|
|
@@ -1679,15 +1679,12 @@ AS_HELP_STRING([--disable-ipv6],[Disable IPv6 support]),
|
|
# include <netinet/in6.h>
|
|
#endif
|
|
#endif
|
|
-#include <stdlib.h> /* for exit() */
|
|
-main()
|
|
+
|
|
+int main(void)
|
|
{
|
|
struct sockaddr_in6 s;
|
|
(void)s;
|
|
- if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
|
|
- exit(1);
|
|
- else
|
|
- exit(0);
|
|
+ return socket(AF_INET6, SOCK_STREAM, 0) < 0;
|
|
}
|
|
]])
|
|
],
|