diff --git a/socks5.go b/socks5.go index df81406..5d4a390 100644 --- a/socks5.go +++ b/socks5.go @@ -176,3 +176,10 @@ func (c *UDPConn) WriteTo(p []byte, addr net.Addr) (n int, err error) { } return n, nil } + +func (c *UDPConn) SetReadBuffer(i int) error { + return c.PacketConn.(*net.UDPConn).SetReadBuffer(i) +} +func (c *UDPConn) SetWriteBuffer(i int) error { + return c.PacketConn.(*net.UDPConn).SetWriteBuffer(i) +} diff --git a/test/.DS_Store b/test/.DS_Store new file mode 100644 index 0000000..6bbda5c Binary files /dev/null and b/test/.DS_Store differ