+#ifdef INET6
+ case T_AAAA:
+ printf(" %s", ip6addr_string(cp));
+ break;
+
+ case T_A6: /*XXX not checked as there's no server support yet*/
+ {
+ struct in6_addr a;
+ int pbyte;
+
+ pbyte = (*cp + 7) / 8;
+ memset(&a, 0, sizeof(a));
+ memcpy(&a, cp + 1, pbyte);
+ printf(" %u %s ", *cp, ip6addr_string(&a));
+ (void)ns_nprint(cp + 1 + pbyte, bp);
+ break;
+ }
+#endif /*INET6*/
+