Fix a resolver crash and an v4-compatible address parsing crash.
[ircu2.10.12-pk.git] / ircd / test / ircd_in_addr_t.c
index 90dd3194318f3f18c35e8bd7b00712ac7c998b33..4694d67e995fcd5f22cf93d7a102dc670349cecd 100644 (file)
@@ -34,6 +34,9 @@ static struct address_test test_addrs[] = {
     { "::ffff:127.0.0.3", "127.0.0.3",
       {{ 0, 0, 0, 0, 0, 0xffff, 0x7f00, 3 }},
       "B]AAAD", "B]AAAD", 1, 1, 1 },
+    { "::127.0.0.1", "127.0.0.1",
+      {{ 0, 0, 0, 0, 0, 0, 0x7f00, 1 }},
+      "B]AAAB", "B]AAAB", 1, 1, 1 },
     { "2002:7f00:3::1", "2002:7f00:3::1",
       {{ 0x2002, 0x7f00, 3, 0, 0, 0, 0, 1 }},
       "B]AAAD", "CACH8AAAD_AAB", 1, 0, 0 },