From 19cc4f8b8ecfdc16136d8489a1c2b899f556fda7 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Fri, 13 Mar 2020 09:48:12 -0700 Subject: [PATCH] control/controlclient: remove a number literal in string slice offset --- control/controlclient/netmap.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/control/controlclient/netmap.go b/control/controlclient/netmap.go index 90d293889..ac1c44081 100644 --- a/control/controlclient/netmap.go +++ b/control/controlclient/netmap.go @@ -100,8 +100,9 @@ func (nm *NetworkMap) Concise() string { } derp := p.DERP - if strings.HasPrefix(derp, "127.3.3.40:") { - derp = "D" + derp[11:] + const derpPrefix = "127.3.3.40:" + if strings.HasPrefix(derp, derpPrefix) { + derp = "D" + derp[len(derpPrefix):] } // Most of the time, aip is just one element, so format the