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

astraceroute: never stops #204

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

astraceroute: never stops #204

uno20001 opened this issue Dec 1, 2018 · 0 comments

Comments

@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.

uno20001 pushed a commit to uno20001/netsniff-ng that referenced this issue Jun 26, 2019
uno20001 pushed a commit to uno20001/netsniff-ng that referenced this issue Jun 26, 2019
uno20001 pushed a commit to uno20001/netsniff-ng that referenced this issue Jun 28, 2019
…eeded to implement fix for issue netsniff-ng#204

Signed-off-by: uno20001 <>
uno20001 pushed a commit to uno20001/netsniff-ng that referenced this issue Jun 28, 2019
…tions redone to signal if target is reached, other functions that handle the traceroute process are modified to work with the changes

Signed-off-by: uno20001 <>
uno20001 pushed a commit to uno20001/netsniff-ng that referenced this issue Jun 28, 2019
uno20001 pushed a commit to uno20001/netsniff-ng that referenced this issue Jun 28, 2019
…tions redone to signal if target is reached, other functions that handle the traceroute process are modified to work with the changes

Signed-off-by: uno20001 <[email protected]>
uno20001 pushed a commit to uno20001/netsniff-ng that referenced this issue Oct 8, 2019
uno20001 pushed a commit to uno20001/netsniff-ng that referenced this issue Oct 8, 2019
…tions redone to signal if target is reached, other functions that handle the traceroute process are modified to work with the changes

Signed-off-by: uno20001 <[email protected]>
uno20001 added a commit to uno20001/netsniff-ng that referenced this issue Oct 8, 2019
uno20001 added a commit to uno20001/netsniff-ng that referenced this issue Apr 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant