Commit 4e7942dc authored by Mark Andrews's avatar Mark Andrews
Browse files

648. [port] Add support for pre-RFC2133 IPv6 implementations.

parent bff08433
648. [port] Add support for pre-RFC2133 IPv6 implementations.
647. [bug] Resolver queries sent after following multiple
referrals had excessively long retransmission
......
......@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: platform.h.in,v 1.16 2000/12/08 00:55:30 tale Exp $ */
/* $Id: platform.h.in,v 1.17 2001/01/03 13:13:11 marka Exp $ */
#ifndef ISC_PLATFORM_H
#define ISC_PLATFORM_H 1
......@@ -64,6 +64,12 @@
*/
@ISC_PLATFORM_HAVEIN6PKTINFO@
/*
* If this system has in_addr6, rather than in6_addr, ISC_PLATFORM_HAVEINADDR6
* will be defined.
*/
@ISC_PLATFORM_HAVEINADDR6@
/*
* If this system needs inet_ntop(), ISC_PLATFORM_NEEDNTOP will be defined.
*/
......
......@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: net.h,v 1.25 2001/01/01 22:02:27 tale Exp $ */
/* $Id: net.h,v 1.26 2001/01/03 13:13:12 marka Exp $ */
#ifndef ISC_NET_H
#define ISC_NET_H 1
......@@ -87,6 +87,10 @@
#include <isc/lang.h>
#include <isc/types.h>
#ifdef ISC_PLATFORM_HAVEINADDR6
#define in6_addr in_addr6 /* Required for pre RFC2133 implementations. */
#endif
#ifndef AF_INET6
#define AF_INET6 99
#endif
......
......@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: net.h,v 1.8 2000/08/01 01:32:42 tale Exp $ */
/* $Id: net.h,v 1.9 2001/01/03 13:13:13 marka Exp $ */
#ifndef LWRES_NET_H
#define LWRES_NET_H 1
......@@ -65,6 +65,10 @@
#include <lwres/lang.h>
#ifdef LWRES_PLATFORM_HAVEINADDR6
#define in6_addr in_addr6 /* Required for pre RFC2133 implementations. */
#endif
#ifndef AF_INET6
#define AF_INET6 99
#endif
......
......@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: platform.h.in,v 1.8 2000/08/01 01:32:44 tale Exp $ */
/* $Id: platform.h.in,v 1.9 2001/01/03 13:13:14 marka Exp $ */
#ifndef LWRES_PLATFORM_H
#define LWRES_PLATFORM_H 1
......@@ -56,4 +56,10 @@
*/
@LWRES_PLATFORM_NEEDIN6ADDRANY@
/*
* If this system has in_addr6, rather than in6_addr,
* LWRES_PLATFORM_HAVEINADDR6 will be defined.
*/
@LWRES_PLATFORM_HAVEINADDR6@
#endif /* LWRES_PLATFORM_H */
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment