Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not abort tracing for transient network errors #1238

Open
2 of 4 tasks
fujiapple852 opened this issue Jul 24, 2024 · 0 comments
Open
2 of 4 tasks

Do not abort tracing for transient network errors #1238

fujiapple852 opened this issue Jul 24, 2024 · 0 comments
Labels

Comments

@fujiapple852
Copy link
Owner

fujiapple852 commented Jul 24, 2024

The tracer should not abort when it encounters transient network errors when sending or receiving probes.

Status

Platform Family Protocol Privileged Status Allows
macOS IPv4 ICMP Y EHOSTUNREACH on send_to()
macOS IPv4 ICMP N EINVAL on send_to()
macOS IPv4 UDP Y EHOSTUNREACH on send_to()
macOS IPv4 UDP N EADDRNOTAVAIL on bind()
macOS IPv4 TCP Y EADDRNOTAVAIL on bind()
macOS IPv4 TCP N EADDRNOTAVAIL on bind()
macOS IPv6 ICMP Y
macOS IPv6 ICMP N
macOS IPv6 UDP Y
macOS IPv6 UDP N
macOS IPv6 TCP Y
macOS IPv6 TCP N
Linux IPv4 ICMP Y ENETUNREACH on send_to()
Linux IPv4 UDP Y ENETUNREACH on send_to()
Linux IPv4 TCP Y EADDRNOTAVAIL on bind() and ENETUNREACH on connect()
Linux IPv6 ICMP Y
Linux IPv6 UDP Y
Linux IPv6 TCP Y
Windows IPv4 ICMP Y WSAENETUNREACH or WSAENOBUFS on send_to()
Windows IPv4 UDP Y WSAENETUNREACH or WSAENOBUFS on send_to()
Windows IPv4 TCP Y EADDRNOTAVAIL on bind()
Windows IPv6 ICMP Y
Windows IPv6 UDP Y
Windows IPv6 TCP Y
NetBSD IPv4 ICMP Y
NetBSD IPv4 UDP Y
NetBSD IPv4 TCP Y
NetBSD IPv6 ICMP Y
NetBSD IPv6 UDP Y
NetBSD IPv6 TCP Y

Tasks

@fujiapple852 fujiapple852 added the enhancement New feature or request label Jul 24, 2024
@fujiapple852 fujiapple852 added this to the 0.11.0 milestone Jul 24, 2024
@fujiapple852 fujiapple852 self-assigned this Jul 24, 2024
@fujiapple852 fujiapple852 added tracking and removed enhancement New feature or request labels Aug 8, 2024
@fujiapple852 fujiapple852 removed this from the 0.11.0 milestone Aug 8, 2024
@fujiapple852 fujiapple852 removed their assignment Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant