From a0f0127e80de35398fab3dbc1925c8aa4d37b85c Mon Sep 17 00:00:00 2001 From: dovholuknf <46322585+dovholuknf@users.noreply.github.com> Date: Mon, 2 Nov 2020 07:43:43 -0500 Subject: [PATCH] put missing if block back causing all intercepts to be mislabeled as already mapped --- service/cziti/dns.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/service/cziti/dns.go b/service/cziti/dns.go index 0e11ba74..03a7220c 100644 --- a/service/cziti/dns.go +++ b/service/cziti/dns.go @@ -94,7 +94,11 @@ func (dns *dnsImpl) RegisterService(svcId string, dnsNameToReg string, port uint //name and register it in dns, obtain an ip and all that... ip := net.ParseIP(dnsNameToReg) - icept := intercept{isIp: false, port: port} + icept := intercept{isIp: false, host:dnsNameToReg, port: port} + if ip != nil { + icept.host = ip.String() + icept.isIp = true + } key := icept.String() log.Infof("adding DNS for %s. service name %s@%s. is ip: %t", dnsNameToReg, svcName, key, icept.isIp)