1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-08 17:42:12 +03:00
2000-07-26  Ulrich Drepper  <drepper@redhat.com>

	* resolv/res_init.c: Add support for nameserver communication with
	IPv6.
	* resolv/res_send.c: Likewise.
	* resolv/resolv.h (struct __res_state): Store IPv6 address, not IPv4
	in nsaddrs field.
	Patch by <venaas@nvg.ntnu.no>.
This commit is contained in:
Ulrich Drepper
2000-07-26 08:05:34 +00:00
parent ec08818d20
commit 438e82396b
4 changed files with 269 additions and 13 deletions

View File

@@ -163,7 +163,12 @@ struct __res_state {
u_int16_t nscount;
u_int16_t nstimes[MAXNS]; /* ms. */
int nssocks[MAXNS];
#ifdef _LIBC
u_int16_t nscount6;
struct sockaddr_in6 *nsaddrs[MAXNS];
#else
struct __sockaddr_in nsaddrs[MAXNS];
#endif
} _ext;
} _u;
};