Additional tests cases for test_addr.c
authorAsanka Herath <asanka@secure-endpoints.com>
Tue, 24 Aug 2010 04:07:27 +0000 (00:07 -0400)
committerAsanka C. Herath <asanka@secure-endpoints.com>
Tue, 14 Sep 2010 12:03:33 +0000 (08:03 -0400)
On platform where we build our own inet_ntop(), exercise it a bit
more.  Specifically for zero string compression of IPv6 addresses.

lib/krb5/test_addr.c

index 6e972c94933a6999e73c1ab87405046d13520195..9d9b603a9452717e0287ea89e7a0c950cc5f04e5 100644 (file)
@@ -210,7 +210,10 @@ main(int argc, char **argv)
     check_truncation(context, "IPv4:127.0.0.0");
     check_truncation(context, "RANGE:IPv4:127.0.0.0-IPv4:127.0.0.255");
 #ifdef HAVE_IPV6
+    check_truncation(context, "IPv6:::");
     check_truncation(context, "IPv6:::1");
+    check_truncation(context, "IPv6:fe80:9:c3e:0:209:6bff:fea0:e522");
+    check_truncation(context, "IPv6:fe80::209:0:0:0");
     check_truncation(context, "IPv6:fe80::ffff:ffff:ffff:ffff");
 #endif