Skip to content
Snippets Groups Projects
Commit e6156cbc authored by Konrad Zemek's avatar Konrad Zemek
Browse files

Fix TCP IP version selection when conn is LOCAL.

parent c9e485dc
Branches
Tags 2.1
No related merge requests found
......@@ -51,7 +51,11 @@ func tcpHandleConnection(conn net.Conn, logger *zap.Logger) {
}
targetAddr := Opts.TargetAddr6
if AddrVersion(saddr) == 4 {
if saddr == nil {
if AddrVersion(conn.RemoteAddr()) == 4 {
targetAddr = Opts.TargetAddr4
}
} else if AddrVersion(saddr) == 4 {
targetAddr = Opts.TargetAddr4
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment