Update of /cvsroot/scsh/scsh-0.6
In directory usw-pr-cvs1:/tmp/cvs-serv525
Modified Files:
configure.in
Log Message:
Correct check for socklen_t, stolen from XEmacs.
Index: configure.in
===================================================================
RCS file: /cvsroot/scsh/scsh-0.6/configure.in,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** configure.in 2001/05/09 15:04:10 1.13
--- configure.in 2001/06/21 09:23:18 1.14
***************
*** 191,194 ****
--- 191,208 ----
dnl -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+ AC_DEFUN(SCSH_SOCKLEN_T,[
+ AC_MSG_CHECKING(for socklen_t)
+ AC_TRY_COMPILE([#include <sys/socket.h>
+ socklen_t x;
+ ],[],[AC_MSG_RESULT(yes)],[
+ AC_TRY_COMPILE([#include <sys/socket.h>
+ int accept (int, struct sockaddr *,
size_t *);
+ ],[],[
+ AC_MSG_RESULT(size_t)
+ AC_DEFINE(socklen_t,size_t)], [
+ AC_MSG_RESULT(int)
+ AC_DEFINE(socklen_t,int)])])
+ ])
+ dnl -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
AC_INIT(c/scheme48vm.c)
AC_CONFIG_HEADER(c/sysdep.h)
***************
*** 332,336 ****
AC_CHECK_HEADERS(crypt.h)
AC_CHECK_FUNCS(gettimeofday ftime nlist select setitimer sigaction)
! AC_CHECK_TYPE(socklen_t, unsigned int)
AC_CHECK_FUNC(dlopen, AC_DEFINE(HAVE_DLOPEN),
AC_CHECK_FUNC(nlist, [LIBOBJS="$LIBOBJS
c/fake/libdl1.o"],
--- 346,350 ----
AC_CHECK_HEADERS(crypt.h)
AC_CHECK_FUNCS(gettimeofday ftime nlist select setitimer sigaction)
! SCSH_SOCKLEN_T
AC_CHECK_FUNC(dlopen, AC_DEFINE(HAVE_DLOPEN),
AC_CHECK_FUNC(nlist, [LIBOBJS="$LIBOBJS
c/fake/libdl1.o"],
|