Fix processing domain address in packet

This commit is contained in:
世界 2023-04-12 20:44:17 +08:00
parent 34cc7f176e
commit 11c50c7558
No known key found for this signature in database
GPG key ID: CD109927C34A63C4
6 changed files with 27 additions and 6 deletions

View file

@ -73,7 +73,7 @@ func (d *ResolveDialer) ListenPacket(ctx context.Context, destination M.Socksadd
if err != nil {
return nil, err
}
return bufio.NewNATPacketConn(bufio.NewPacketConn(conn), destination, M.SocksaddrFrom(destinationAddress, destination.Port)), nil
return bufio.NewNATPacketConn(bufio.NewPacketConn(conn), M.SocksaddrFrom(destinationAddress, destination.Port), destination), nil
}
func (d *ResolveDialer) Upstream() any {