chore: remove useless laddr from ListenUDP

This commit is contained in:
Toby 2022-01-23 17:40:59 -08:00
parent 841810d6ca
commit 858d36cf30
4 changed files with 6 additions and 6 deletions

View File

@ -264,7 +264,7 @@ func (c *serverClient) handleTCP(stream quic.Stream, host string, port uint16) {
func (c *serverClient) handleUDP(stream quic.Stream) {
// Like in SOCKS5, the stream here is only used to maintain the UDP session. No need to read anything from it
conn, err := c.Transport.ListenUDP(nil)
conn, err := c.Transport.ListenUDP()
if err != nil {
_ = struc.Pack(stream, &serverResponse{
OK: false,

View File

@ -264,7 +264,7 @@ func (s *Server) handleUDP(c *net.TCPConn, r *socks5.Request) error {
// Local UDP relay conn for ACL Direct
var localRelayConn *net.UDPConn
if s.ACLEngine != nil {
localRelayConn, err = s.Transport.ListenUDP(nil)
localRelayConn, err = s.Transport.ListenUDP()
if err != nil {
_ = sendReply(c, socks5.RepServerFailure)
closeErr = err

View File

@ -91,6 +91,6 @@ func (ct *ClientTransport) DialTCP(raddr *net.TCPAddr) (*net.TCPConn, error) {
return conn.(*net.TCPConn), nil
}
func (ct *ClientTransport) ListenUDP(laddr *net.UDPAddr) (*net.UDPConn, error) {
return net.ListenUDP("udp", laddr)
func (ct *ClientTransport) ListenUDP() (*net.UDPConn, error) {
return net.ListenUDP("udp", nil)
}

View File

@ -100,6 +100,6 @@ func (ct *ServerTransport) DialTCP(raddr *net.TCPAddr) (*net.TCPConn, error) {
return conn.(*net.TCPConn), nil
}
func (ct *ServerTransport) ListenUDP(laddr *net.UDPAddr) (*net.UDPConn, error) {
return net.ListenUDP("udp", laddr)
func (ct *ServerTransport) ListenUDP() (*net.UDPConn, error) {
return net.ListenUDP("udp", nil)
}