Update udpprox.go

- Added the missing proper type conversion for UDP proxy protocol version field
This commit is contained in:
Toby Chui
2025-10-15 19:38:35 +08:00
parent 824972a1e2
commit deb096545d

View File

@@ -88,7 +88,7 @@ func (c *ProxyRelayInstance) CloseAllUDPConnections() {
// Write Proxy Protocol v2 header to UDP connection
func WriteProxyProtocolHeaderUDP(conn *net.UDPConn, srcAddr, dstAddr *net.UDPAddr) error {
header := proxyproto.Header{
Version: byte(ProxyProtocolV2),
Version: byte(convertProxyProtocolVersionToInt(ProxyProtocolV2)),
Command: proxyproto.PROXY,
TransportProtocol: proxyproto.UDPv4,
SourceAddr: srcAddr,