From deb096545d6755a71b5f0c61567233bc51e7b8df Mon Sep 17 00:00:00 2001 From: Toby Chui Date: Wed, 15 Oct 2025 19:38:35 +0800 Subject: [PATCH] Update udpprox.go - Added the missing proper type conversion for UDP proxy protocol version field --- src/mod/streamproxy/udpprox.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/streamproxy/udpprox.go b/src/mod/streamproxy/udpprox.go index bf21158..5125263 100644 --- a/src/mod/streamproxy/udpprox.go +++ b/src/mod/streamproxy/udpprox.go @@ -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,