diff options
| -rw-r--r-- | doc/ChangeLog | 7 | ||||
| -rw-r--r-- | doc/implementor.texinfo | 8 |
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 |
