Merge pull request #137037 from atombrella/feature/proxy_utils_net_joinhost

proxy/utils: Use net.JoinHostPort to format address.
This commit is contained in:
Kubernetes Prow Robot
2026-02-16 04:19:59 +05:30
committed by GitHub

View File

@@ -19,6 +19,7 @@ package util
import (
"fmt"
"net"
"strconv"
"strings"
"time"
@@ -169,10 +170,7 @@ func AppendPortIfNeeded(addr string, port int32) string {
}
// Append port to address.
if ip.To4() != nil {
return fmt.Sprintf("%s:%d", addr, port)
}
return fmt.Sprintf("[%s]:%d", addr, port)
return net.JoinHostPort(addr, strconv.Itoa(int(port)))
}
// EnsureSysctl sets a kernel sysctl to a given numeric value.