You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation for udp over IPv6 uses socket(AF_INET6, SOCK_DGRAM, IPPROTO_UDP) which produces incorrect UDP checksums on (at least) Linux.
MTR uses socket(AF_INET6, SOCK_RAW, IPPROTO_UDP) for this case (the claimed fallback to socket(AF_INET6, SOCK_DGRAM, IPPROTO_UDP) does not appear to work).
To support UDP over IPv6 will likely require a move back to using a raw socket for UDP tracing.
Support for tracing with the
IPv6
protocol.The text was updated successfully, but these errors were encountered: