@@ -12,13 +12,13 @@ package cli
1212
1313import (
1414 "context"
15- "net"
1615
1716 "github.com/cockroachdb/cockroach/pkg/roachpb"
1817 "github.com/cockroachdb/cockroach/pkg/rpc"
1918 "github.com/cockroachdb/cockroach/pkg/server"
2019 "github.com/cockroachdb/cockroach/pkg/server/serverpb"
2120 "github.com/cockroachdb/cockroach/pkg/util/hlc"
21+ "github.com/cockroachdb/cockroach/pkg/util/netutil/addr"
2222 "github.com/cockroachdb/cockroach/pkg/util/stop"
2323 "github.com/cockroachdb/cockroach/pkg/util/timeutil"
2424 "github.com/cockroachdb/cockroach/pkg/util/tracing"
@@ -56,7 +56,7 @@ func getClientGRPCConn(
5656 if cfg .TestingKnobs .Server != nil {
5757 rpcContext .Knobs = cfg .TestingKnobs .Server .(* server.TestingKnobs ).ContextTestingKnobs
5858 }
59- addr , err := addrWithDefaultHost (cfg .AdvertiseAddr )
59+ addr , err := addr . AddrWithDefaultLocalhost (cfg .AdvertiseAddr )
6060 if err != nil {
6161 stopper .Stop (ctx )
6262 return nil , nil , nil , err
@@ -79,17 +79,6 @@ func getClientGRPCConn(
7979 return conn , clock , closer , nil
8080}
8181
82- func addrWithDefaultHost (addr string ) (string , error ) {
83- host , port , err := net .SplitHostPort (addr )
84- if err != nil {
85- return "" , err
86- }
87- if host == "" {
88- host = "localhost"
89- }
90- return net .JoinHostPort (host , port ), nil
91- }
92-
9382// getAdminClient returns an AdminClient and a closure that must be invoked
9483// to free associated resources.
9584func getAdminClient (ctx context.Context , cfg server.Config ) (serverpb.AdminClient , func (), error ) {
0 commit comments