guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core ChangeLog configure.in acconfig.h


From: Gary Houston
Subject: guile/guile-core ChangeLog configure.in acconfig.h
Date: Fri, 20 Apr 2001 12:15:00 -0700

CVSROOT:        /cvs
Module name:    guile
Changes by:     Gary Houston <> 01/04/20 12:14:59

Modified files:
        guile-core     : ChangeLog configure.in acconfig.h 

Log message:
        * acconfig.h: include HAVE_SIN6_SCOPE_ID.
        * configure.in: check for sin6_scope_id in sockaddr_in6.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/ChangeLog.diff?cvsroot=OldCVS&tr1=1.233&tr2=1.234&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/configure.in.diff?cvsroot=OldCVS&tr1=1.132&tr2=1.133&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/acconfig.h.diff?cvsroot=OldCVS&tr1=1.45&tr2=1.46&r1=text&r2=text

Patches:
Index: guile/guile-core/ChangeLog
diff -u guile/guile-core/ChangeLog:1.233 guile/guile-core/ChangeLog:1.234
--- guile/guile-core/ChangeLog:1.233    Thu Apr 19 15:10:19 2001
+++ guile/guile-core/ChangeLog  Fri Apr 20 12:14:59 2001
@@ -1,3 +1,8 @@
+2001-04-20  Gary Houston  <address@hidden>
+
+       * acconfig.h: include HAVE_SIN6_SCOPE_ID.
+       * configure.in: check for sin6_scope_id in sockaddr_in6.
+
 2001-04-19  Mikael Djurfeldt  <address@hidden>
 
        * RELEASE: Added deprecated macro SCM_ARRAY_CONTIGUOUS
Index: guile/guile-core/acconfig.h
diff -u guile/guile-core/acconfig.h:1.45 guile/guile-core/acconfig.h:1.46
--- guile/guile-core/acconfig.h:1.45    Tue Nov 21 09:32:38 2000
+++ guile/guile-core/acconfig.h Fri Apr 20 12:14:59 2001
@@ -122,6 +122,9 @@
 /* Define this if you want support for arrays and uniform arrays.  */
 #undef HAVE_ARRAYS
 
+/* Define this if your IPv6 has sin6_scope_id in sockaddr_in6 struct.  */
+#undef HAVE_SIN6_SCOPE_ID
+
 /* This is included as part of a workaround for a autoheader bug. */
 #undef HAVE_REGCOMP
 
Index: guile/guile-core/configure.in
diff -u guile/guile-core/configure.in:1.132 guile/guile-core/configure.in:1.133
--- guile/guile-core/configure.in:1.132 Tue Apr 17 15:35:35 2001
+++ guile/guile-core/configure.in       Fri Apr 20 12:14:59 2001
@@ -264,6 +264,17 @@
   AC_DEFINE(HAVE_H_ERRNO)
 fi
 
+# included in rfc2553 but not in older implementations, e.g., glibc 2.1.3.
+AC_MSG_CHECKING(whether sockaddr_in6 has sin6_scope_id)
+AC_CACHE_VAL(guile_cv_have_sin6_scope_id,
+[AC_TRY_COMPILE([#include <netinet/in.h>],
+[struct sockaddr_in6 sok;  sok.sin6_scope_id = 0;],
+guile_cv_have_sin6_scope_id=yes, guile_cv_have_sin6_scope_id=no)])
+AC_MSG_RESULT($guile_cv_have_sin6_scope_id)
+if test $guile_cv_have_sin6_scope_id = yes; then
+  AC_DEFINE(HAVE_SIN6_SCOPE_ID)
+fi
+
 AC_MSG_CHECKING(whether localtime caches TZ)
 AC_CACHE_VAL(guile_cv_localtime_cache,
 [if test x$ac_cv_func_tzset = xyes; then



reply via email to

[Prev in Thread] Current Thread [Next in Thread]