From 1ed32e35a6561c1474fd32c5131cc5398743ed05 Mon Sep 17 00:00:00 2001 From: Shelikhoo Date: Sat, 10 Apr 2021 00:01:14 +0100 Subject: [PATCH] Fake DNS additional API for fake dns + others and request aware response --- features/dns/fakedns.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/features/dns/fakedns.go b/features/dns/fakedns.go index 1d83f57a1..8caf3b4ad 100644 --- a/features/dns/fakedns.go +++ b/features/dns/fakedns.go @@ -10,3 +10,8 @@ type FakeDNSEngine interface { GetFakeIPForDomain(domain string) []net.Address GetDomainFromFakeDNS(ip net.Address) string } + +type FakeDNSEngineRev0 interface { + IsIPInIPPool(ip net.Address) bool + GetFakeIPForDomain3(domain string, IPv4, IPv6 bool) []net.Address +}