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

astraceroute: never stops #204

Open
uno20001 opened this Issue Dec 1, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@uno20001
Copy link
Contributor

uno20001 commented Dec 1, 2018

astraceroute installs certain netlink filters on its listening socket, and those filters filter everything out that is not an ICMP TTL exceeded message (the check_ipv4 and the check_ipv6 functions do the same), therefore it is impossible for the program to determine if it has already reached the target. This results in astraceroute never stopping, just blindly sending the ICMP PING request and TCP+SYN packets even though the target has already been reached. I am not sure if it is the intended behaviour of the program (I couldn't find any piece of code that would indicate to me that the program actually wants to stop when the target is reached), so I would appreciate the feedback on this issue.

Thank you in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment