Don't assume we have IPv6 support.

This commit is contained in:
Guy Harris 2011-08-14 15:32:06 -07:00
parent 961e28032f
commit 2c3f157c85

View File

@ -118,7 +118,11 @@ format_prefix(const u_char *prefix, unsigned char plen)
if(plen >= 96 && memcmp(prefix, v4prefix, 12) == 0)
snprintf(buf, 50, "%s/%u", ipaddr_string(prefix + 12), plen - 96);
else
#ifdef INET6
snprintf(buf, 50, "%s/%u", ip6addr_string(prefix), plen);
#else
snprintf(buf, 50, "(IPv6 address)");
#endif
buf[49] = '\0';
return buf;
}
@ -129,7 +133,11 @@ format_address(const u_char *prefix)
if(memcmp(prefix, v4prefix, 12) == 0)
return ipaddr_string(prefix + 12);
else
#ifdef INET6
return ip6addr_string(prefix);
#else
return "(IPv6 address)";
#endif
}
static int