]> sjero.net Git - wget/commitdiff
Do not use macro WGET_SOCKLEN_T.
authorGiuseppe Scrivano <gscrivano@gnu.org>
Fri, 7 May 2010 08:11:15 +0000 (10:11 +0200)
committerGiuseppe Scrivano <gscrivano@gnu.org>
Fri, 7 May 2010 08:11:15 +0000 (10:11 +0200)
ChangeLog
configure.ac
m4/wget.m4

index 1abc1daf963757bc64885ecb8beecf5e01b2d37a..a9a45e1daf42f031f9c2095854cd3612568468cd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-05-07  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * configure.ac: Don't call macro WGET_SOCKLEN_T.
+
+       * m4/wget.m4 (WGET_SOCKLEN_T): Remove macro.
+
 2010-05-07  Giuseppe Scrivano  <gscrivano@gnu.org>
 
        * configure.ac (ALL_LINGUAS): Remove.
 2010-05-07  Giuseppe Scrivano  <gscrivano@gnu.org>
 
        * configure.ac (ALL_LINGUAS): Remove.
index f5b776c3d71586ffca818dc0588b781071f73a20..4eb42d2668540ca4a00b063d232506f352289b8e 100644 (file)
@@ -223,7 +223,6 @@ dnl
 dnl Call Wget-specific macros defined in aclocal.
 dnl
 WGET_STRUCT_UTIMBUF
 dnl Call Wget-specific macros defined in aclocal.
 dnl
 WGET_STRUCT_UTIMBUF
-WGET_SOCKLEN_T
 WGET_FNMATCH
 WGET_NANOSLEEP
 WGET_POSIX_CLOCK
 WGET_FNMATCH
 WGET_NANOSLEEP
 WGET_POSIX_CLOCK
index f6232813e7521d7c6bf26ec1979cda4a2fcf507c..e06eab4f4ba378811f325a4c6e2dc523af0d393b 100644 (file)
@@ -42,36 +42,6 @@ AC_DEFUN([WGET_STRUCT_UTIMBUF], [
   ])
 ])
 
   ])
 ])
 
-
-dnl Check for socklen_t.  The third argument of accept, getsockname,
-dnl etc. is int * on some systems, but size_t * on others.  POSIX
-dnl finally standardized on socklen_t, but older systems don't have
-dnl it.  If socklen_t exists, we use it, else if accept() accepts
-dnl size_t *, we use that, else we use int.
-
-AC_DEFUN([WGET_SOCKLEN_T], [
-  AC_MSG_CHECKING(for socklen_t)
-  AC_COMPILE_IFELSE([
-#include <sys/types.h>
-#include <sys/socket.h>
-socklen_t x;
-  ], [AC_MSG_RESULT(socklen_t)], [
-    AC_COMPILE_IFELSE([
-#include <sys/types.h>
-#include <sys/socket.h>
-int accept (int, struct sockaddr *, size_t *);
-    ], [
-      AC_MSG_RESULT(size_t)
-      AC_DEFINE([socklen_t], [size_t],
-                [Define to int or size_t on systems without socklen_t.])
-    ], [
-      AC_MSG_RESULT(int)
-      AC_DEFINE([socklen_t], [int],
-                [Define to int or size_t on systems without socklen_t.])
-    ])
-  ])
-])
-
 dnl Check whether fnmatch.h can be included.  This doesn't use
 dnl AC_FUNC_FNMATCH because Wget is already careful to only use
 dnl fnmatch on certain OS'es.  However, fnmatch.h is sometimes broken
 dnl Check whether fnmatch.h can be included.  This doesn't use
 dnl AC_FUNC_FNMATCH because Wget is already careful to only use
 dnl fnmatch on certain OS'es.  However, fnmatch.h is sometimes broken