← Commit list

805517312

Denys Vlasenko
Denys Vlasenko
2020-12-13
SUCCESS Duration: 150s

Subject

traceroute: don't set SO_DONTROUTE on recv socket, it only affects send

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

networking/traceroute.c+0 -3
@@ -934,13 +934,10 @@ traceroute_init(int op, char **argv)
setsockopt_1(rcvsock, SOL_IPV6, IPV6_RECVPKTINFO);
}
#endif
-
#if TRACEROUTE_SO_DEBUG
if (op & OPT_DEBUG)
setsockopt_SOL_SOCKET_1(rcvsock, SO_DEBUG);
#endif
- if (op & OPT_BYPASS_ROUTE)
- setsockopt_SOL_SOCKET_1(rcvsock, SO_DONTROUTE);
{
int snd;