Displaying 1 result from an estimated 1 matches for "addr_u".
Did you mean:
addr_t
2004 Aug 06
3
src/net/resolver.c patches for better IPv6 resolution
...I'm doing yet?
<p>--- resolver.c-ORIG Mon Aug 5 16:48:03 2002
+++ resolver.c Sun Sep 29 19:43:54 2002
@@ -42,6 +42,13 @@
static mutex_t _resolver_mutex;
static int _initialized = 0;
+/* ugly hacks */
+struct in_addr inp;
+union {
+ struct in_addr v4addr;
+ struct in6_addr v6addr;
+} addr_u;
+
char *resolver_getname(const char *ip, char *buff, int len)
{
if (!_isip(ip)) {
@@ -65,18 +72,11 @@
static int _isip(const char *what)
{
#ifdef HAVE_IPV6
- union {
- struct in_addr v4addr;
- struct in6_addr v6addr;
- } addr_u;
-
if (inet_pton(AF_INET, what, &addr_u.v...