Bug 461626
Summary: | port incrementation problem during UDP tracing | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Milos Malik <mmalik> |
Component: | traceroute | Assignee: | Dmitry Butskoy <dmitry> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 8 | CC: | dmitry, jskala |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-09-11 14:25:46 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Milos Malik
2008-09-09 15:29:44 UTC
> Expected results:
> Port number is increased by each probe.
> If the number reaches 65535 then the next port number
> will be equal to 0 and the incrementation will continue.
Yes, and the initial (as in rhel4) traceroute-1.4.a12 behaves exactly so.
But the port number of "0" is not a good idea anyway. As well as the continuing from the port number 1 etc. -- it breaks the whole idea to choose some "unused" ports.
Two ways:
- exit with failure when the port number overflows
- do not allow the user to specify too bug port numbers
(i.e. max is 65535 - 255 (max hops) * 10 (max probes) == 62985 )
What do you think?
Milos,
Did you receive my private e-mail?
I received your e-mail but I hadn't time to respond yet because of too much work. I will respond this week. I like the second idea -- do not allow the user to specify too high port number. Will be fixed in the upcoming 2.0.12 traceroute-2.0.12-1.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/traceroute-2.0.12-1.fc9 traceroute-2.0.12-1.fc8 has been submitted as an update for Fedora 8. http://admin.fedoraproject.org/updates/traceroute-2.0.12-1.fc8 traceroute-2.0.12-1.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report. traceroute-2.0.12-1.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report. |