修复屏蔽协议引发的udp不通问题

This commit is contained in:
qaq
2025-10-30 16:15:04 +08:00
parent 5387b09dfe
commit b587193e74
5 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -460,7 +460,7 @@ func (c *detectConn) Read(b []byte) (int, error) {
func detectProtocol(data []byte, conn net.Conn) (blocked bool) {
// 如果是 UDP,则不检测,直接放行
if _, ok := conn.(*net.UDPConn); ok {
if conn.RemoteAddr().Network() == "udp" || conn.RemoteAddr().Network() == "udp4" || conn.RemoteAddr().Network() == "udp6" {
return false
}