|
|
@@ -27,9 +27,9 @@ func (fkdns *Holder) IsIPInIPPool(ip net.Address) bool {
|
|
|
return fkdns.ipRange.Contains(ip.IP())
|
|
|
}
|
|
|
|
|
|
-func (fkdns *Holder) GetFakeIPForDomain3(domain string, IPv4, IPv6 bool) []net.Address {
|
|
|
+func (fkdns *Holder) GetFakeIPForDomain3(domain string, ipv4, ipv6 bool) []net.Address {
|
|
|
isIPv6 := fkdns.ipRange.IP.To4() == nil
|
|
|
- if (isIPv6 && IPv6) || (!isIPv6 && IPv4) {
|
|
|
+ if (isIPv6 && ipv6) || (!isIPv6 && ipv4) {
|
|
|
return fkdns.GetFakeIPForDomain(domain)
|
|
|
}
|
|
|
return []net.Address{}
|
|
|
@@ -147,10 +147,10 @@ func (h *HolderMulti) IsIPInIPPool(ip net.Address) bool {
|
|
|
return false
|
|
|
}
|
|
|
|
|
|
-func (h *HolderMulti) GetFakeIPForDomain3(domain string, IPv4, IPv6 bool) []net.Address {
|
|
|
+func (h *HolderMulti) GetFakeIPForDomain3(domain string, ipv4, ipv6 bool) []net.Address {
|
|
|
var ret []net.Address
|
|
|
for _, v := range h.holders {
|
|
|
- ret = append(ret, v.GetFakeIPForDomain3(domain, IPv4, IPv6)...)
|
|
|
+ ret = append(ret, v.GetFakeIPForDomain3(domain, ipv4, ipv6)...)
|
|
|
}
|
|
|
return ret
|
|
|
}
|