From 4d1103e1335a4d0c3f860cc62065dd0212ce19ff Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Thu, 7 Dec 2023 20:41:48 +0100 Subject: [PATCH] Remove ip/lookup.go as those are not used anymore. --- ip/lookup.go | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 ip/lookup.go diff --git a/ip/lookup.go b/ip/lookup.go deleted file mode 100644 index cad1d68..0000000 --- a/ip/lookup.go +++ /dev/null @@ -1,23 +0,0 @@ -package ip - -import ( - "context" - "net" - "time" - - "dnsupdater/ip/resolver" -) - -// Resolver is a function that gets the ip from a interface name -type NetInterfaceIPResolver func(iface string) (net.IP, error) - -func LookupWrapper(service resolver.Service) NetInterfaceIPResolver { - return func(iface_name string) (net.IP, error) { - if iface_name == resolver.WAN_IFACE { - ctx, cancel := context.WithTimeout(context.Background(), time.Second*10) - defer cancel() - return service.Lookup(ctx) - } - return GetInterfaceIP(iface_name) - } -}