summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/ChangeLog7
-rw-r--r--doc/implementor.texinfo8
2 files changed, 15 insertions, 0 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 077cd5cca..37b52c4d0 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,10 @@
+2002-06-21 Ezra Eeisach <epeisach@bu.edu>
+
+ * implementor.texinfo (IPv6 Support): Update fact that IRIX 6.5.16
+ has enough support for configure to believe IPv6 support works,
+ but the libraries fail to provide a definition of in6addr_any
+ (although netinet/in.h implies it foes).
+
2002-06-20 Sam Hartman <hartmans@mit.edu>
* implementor.texinfo (Operating System Notes for Shared Libraries): Update why we don't use libtool
diff --git a/doc/implementor.texinfo b/doc/implementor.texinfo
index 52c05b4fb..26533196c 100644
--- a/doc/implementor.texinfo
+++ b/doc/implementor.texinfo
@@ -148,6 +148,14 @@ this is the only one without built-in IPv6 support. In another year
or so we probably won't be using those systems any more, and we may
consider dropping support for systems without IPv6 support.
+Somewhere between IRIX 6.5.14 and 6.5.16, partial IPv6 support was
+introduced to the extent that the configuration system detects the
+IPv6 support and attempts to use it. Code compiles, but then upon
+linking, one discovers that ``in6addr_any'' is not defined in any
+system library. A work around the header file @code{fake-addrinfo.h}
+is provided by providing a static copy. This run time IPv6 code has
+still not been tested.
+
Some utility functions or macros are also provided to give a
convenient shorthand for some operations, and to retain compile-time
type checking when possible (generally using inline functions but only