1..180
# testing against empty IP
ok 1 - Empty IP is considered as valid
ok 2 - Empty IP is considered as valid
# testing against valid IP all
ok 3 - 0.0.0.0 is considered as valid ip
ok 4 - 10.0.0.0 is considered as valid ip
ok 5 - 123.45.67.178 is considered as valid ip
ok 6 - 172.16.0.0 is considered as valid ip
ok 7 - 192.168.1.0 is considered as valid ip
ok 8 - 224.0.0.1 is considered as valid ip
ok 9 - 255.255.255.255 is considered as valid ip
ok 10 - 127.0.0.0 is considered as valid ip
ok 11 - 2001:0db8:85a3:0000:0000:8a2e:0370:7334 is considered as valid ip
ok 12 - 2001:0DB8:85A3:0000:0000:8A2E:0370:7334 is considered as valid ip
ok 13 - 2001:0Db8:85a3:0000:0000:8A2e:0370:7334 is considered as valid ip
ok 14 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is considered as valid ip
ok 15 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is considered as valid ip
ok 16 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is considered as valid ip
ok 17 - fe80:0000:0000:0000:0202:b3ff:fe1e:8329 is considered as valid ip
ok 18 - fe80:0:0:0:202:b3ff:fe1e:8329 is considered as valid ip
ok 19 - fe80::202:b3ff:fe1e:8329 is considered as valid ip
ok 20 - 0:0:0:0:0:0:0:0 is considered as valid ip
ok 21 - :: is considered as valid ip
ok 22 - 0:: is considered as valid ip
ok 23 - ::0 is considered as valid ip
ok 24 - 0::0 is considered as valid ip
ok 25 - 2001:0db8:85a3:0000:0000:8a2e:0.0.0.0 is considered as valid ip
ok 26 - ::0.0.0.0 is considered as valid ip
ok 27 - ::255.255.255.255 is considered as valid ip
ok 28 - ::123.45.67.178 is considered as valid ip
# testing against valid IP V4
ok 29 - 0.0.0.0 is considered as valid ip
ok 30 - 10.0.0.0 is considered as valid ip
ok 31 - 123.45.67.178 is considered as valid ip
ok 32 - 172.16.0.0 is considered as valid ip
ok 33 - 192.168.1.0 is considered as valid ip
ok 34 - 224.0.0.1 is considered as valid ip
ok 35 - 255.255.255.255 is considered as valid ip
ok 36 - 127.0.0.0 is considered as valid ip
# testing against valid IP V6
ok 37 - 2001:0db8:85a3:0000:0000:8a2e:0370:7334 is considered as valid ip
ok 38 - 2001:0DB8:85A3:0000:0000:8A2E:0370:7334 is considered as valid ip
ok 39 - 2001:0Db8:85a3:0000:0000:8A2e:0370:7334 is considered as valid ip
ok 40 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is considered as valid ip
ok 41 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is considered as valid ip
ok 42 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is considered as valid ip
ok 43 - fe80:0000:0000:0000:0202:b3ff:fe1e:8329 is considered as valid ip
ok 44 - fe80:0:0:0:202:b3ff:fe1e:8329 is considered as valid ip
ok 45 - fe80::202:b3ff:fe1e:8329 is considered as valid ip
ok 46 - 0:0:0:0:0:0:0:0 is considered as valid ip
ok 47 - :: is considered as valid ip
ok 48 - 0:: is considered as valid ip
ok 49 - ::0 is considered as valid ip
ok 50 - 0::0 is considered as valid ip
ok 51 - 2001:0db8:85a3:0000:0000:8a2e:0.0.0.0 is considered as valid ip
ok 52 - ::0.0.0.0 is considered as valid ip
ok 53 - ::255.255.255.255 is considered as valid ip
ok 54 - ::123.45.67.178 is considered as valid ip
# testing against invalid IP all
ok 55 - 0 is not considered as valid ip
ok 56 - 0.0 is not considered as valid ip
ok 57 - 0.0.0 is not considered as valid ip
ok 58 - 256.0.0.0 is not considered as valid ip
ok 59 - 0.256.0.0 is not considered as valid ip
ok 60 - 0.0.256.0 is not considered as valid ip
ok 61 - 0.0.0.256 is not considered as valid ip
ok 62 - -1.0.0.0 is not considered as valid ip
ok 63 - foobar is not considered as valid ip
ok 64 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip
ok 65 - fe80 is not considered as valid ip
ok 66 - fe80:8329 is not considered as valid ip
ok 67 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip
ok 68 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip
ok 69 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip
ok 70 - ::0.0 is not considered as valid ip
ok 71 - ::0.0.0 is not considered as valid ip
ok 72 - ::256.0.0.0 is not considered as valid ip
ok 73 - ::0.256.0.0 is not considered as valid ip
ok 74 - ::0.0.256.0 is not considered as valid ip
ok 75 - ::0.0.0.256 is not considered as valid ip
# testing against invalid IP V4
ok 76 - 0 is not considered as valid ip
ok 77 - 0.0 is not considered as valid ip
ok 78 - 0.0.0 is not considered as valid ip
ok 79 - 256.0.0.0 is not considered as valid ip
ok 80 - 0.256.0.0 is not considered as valid ip
ok 81 - 0.0.256.0 is not considered as valid ip
ok 82 - 0.0.0.256 is not considered as valid ip
ok 83 - -1.0.0.0 is not considered as valid ip
ok 84 - foobar is not considered as valid ip
# testing against invalid IP V6
ok 85 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip
ok 86 - fe80 is not considered as valid ip
ok 87 - fe80:8329 is not considered as valid ip
ok 88 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip
ok 89 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip
ok 90 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip
ok 91 - ::0.0 is not considered as valid ip
ok 92 - ::0.0.0 is not considered as valid ip
ok 93 - ::256.0.0.0 is not considered as valid ip
ok 94 - ::0.256.0.0 is not considered as valid ip
ok 95 - ::0.0.256.0 is not considered as valid ip
ok 96 - ::0.0.0.256 is not considered as valid ip
# testing against invalid IP V4_no_priv
ok 97 - 10.0.0.0 is not considered as valid ip
ok 98 - 172.16.0.0 is not considered as valid ip
ok 99 - 192.168.1.0 is not considered as valid ip
# testing against invalid IP V6_no_priv
ok 100 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is not considered as valid ip
ok 101 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is not considered as valid ip
ok 102 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is not considered as valid ip
# testing against invalid IP V4_no_res
ok 103 - 0.0.0.0 is not considered as valid ip
ok 104 - 240.0.0.1 is not considered as valid ip
ok 105 - 255.255.255.255 is not considered as valid ip
# testing against invalid IP V6_no_res
ok 106 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip
ok 107 - fe80 is not considered as valid ip
ok 108 - fe80:8329 is not considered as valid ip
ok 109 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip
ok 110 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip
ok 111 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip
ok 112 - ::0.0 is not considered as valid ip
ok 113 - ::0.0.0 is not considered as valid ip
ok 114 - ::256.0.0.0 is not considered as valid ip
ok 115 - ::0.256.0.0 is not considered as valid ip
ok 116 - ::0.0.256.0 is not considered as valid ip
ok 117 - ::0.0.0.256 is not considered as valid ip
# testing against invalid IP V4_public
ok 118 - 0.0.0.0 is not considered as valid ip
ok 119 - 240.0.0.1 is not considered as valid ip
ok 120 - 255.255.255.255 is not considered as valid ip
ok 121 - 10.0.0.0 is not considered as valid ip
ok 122 - 172.16.0.0 is not considered as valid ip
ok 123 - 192.168.1.0 is not considered as valid ip
# testing against invalid IP V6_public
ok 124 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is not considered as valid ip
ok 125 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is not considered as valid ip
ok 126 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is not considered as valid ip
ok 127 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip
ok 128 - fe80 is not considered as valid ip
ok 129 - fe80:8329 is not considered as valid ip
ok 130 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip
ok 131 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip
ok 132 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip
ok 133 - ::0.0 is not considered as valid ip
ok 134 - ::0.0.0 is not considered as valid ip
ok 135 - ::256.0.0.0 is not considered as valid ip
ok 136 - ::0.256.0.0 is not considered as valid ip
ok 137 - ::0.0.256.0 is not considered as valid ip
ok 138 - ::0.0.0.256 is not considered as valid ip
# testing against invalid private IP all
ok 139 - 10.0.0.0 is not considered as valid ip
ok 140 - 172.16.0.0 is not considered as valid ip
ok 141 - 192.168.1.0 is not considered as valid ip
ok 142 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is not considered as valid ip
ok 143 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is not considered as valid ip
ok 144 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is not considered as valid ip
# testing against invalid reserved IP all
ok 145 - 0.0.0.0 is not considered as valid ip
ok 146 - 240.0.0.1 is not considered as valid ip
ok 147 - 255.255.255.255 is not considered as valid ip
ok 148 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip
ok 149 - fe80 is not considered as valid ip
ok 150 - fe80:8329 is not considered as valid ip
ok 151 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip
ok 152 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip
ok 153 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip
ok 154 - ::0.0 is not considered as valid ip
ok 155 - ::0.0.0 is not considered as valid ip
ok 156 - ::256.0.0.0 is not considered as valid ip
ok 157 - ::0.256.0.0 is not considered as valid ip
ok 158 - ::0.0.256.0 is not considered as valid ip
ok 159 - ::0.0.0.256 is not considered as valid ip
# testing against invalid public IP all
ok 160 - 0.0.0.0 is not considered as valid ip
ok 161 - 240.0.0.1 is not considered as valid ip
ok 162 - 255.255.255.255 is not considered as valid ip
ok 163 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip
ok 164 - fe80 is not considered as valid ip
ok 165 - fe80:8329 is not considered as valid ip
ok 166 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip
ok 167 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip
ok 168 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip
ok 169 - ::0.0 is not considered as valid ip
ok 170 - ::0.0.0 is not considered as valid ip
ok 171 - ::256.0.0.0 is not considered as valid ip
ok 172 - ::0.256.0.0 is not considered as valid ip
ok 173 - ::0.0.256.0 is not considered as valid ip
ok 174 - ::0.0.0.256 is not considered as valid ip
ok 175 - 10.0.0.0 is not considered as valid ip
ok 176 - 172.16.0.0 is not considered as valid ip
ok 177 - 192.168.1.0 is not considered as valid ip
ok 178 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is not considered as valid ip
ok 179 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is not considered as valid ip
ok 180 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is not considered as valid ip
# Looks like everything went fine.