ipdb-java
ipdb-java copied to clipboard
无法处理IPv4-mapped IPv6 addresses
以::FFFF:192.168.0.1为例,db.findInfo会抛出异常net.ipip.ipdb.IPFormatException: ipv4 format error
进一步检查会发现所有::开头的IPv6地址都无法被正确解析
应该是因为Read.java,find方法,90行这个判断条件的问题:
if (addr.indexOf(":") > 0)
所有::开头的IPv6地址都会错过这个分支进入IPv4解析的分支里。。。
@w0mTea IPv4-mapped IPv6 addresses目前不支持呢