Bug 730627
Summary: | can't change hoplimit of tunnel device in ip6ip6 mode | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Dayong Tian <dtian> | ||||
Component: | iproute | Assignee: | Petr Šabata <psabata> | ||||
Status: | CLOSED ERRATA | QA Contact: | BaseOS QE Security Team <qe-baseos-security> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 6.2 | CC: | dspurek, jbenc | ||||
Target Milestone: | rc | Keywords: | Patch | ||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | iproute-2.6.32-18.el6 | Doc Type: | Bug Fix | ||||
Doc Text: |
Cause
The ip6tunnel mode passed a zeroed parameter structure to kernel which attempted to change all tunnel parameters to zero and failed.
Consequence
Users couldn't change ip6tunnel parameters.
Fix
The ip6tunnel code was changed so it updates only the changed parameters, like iptunnel does.
Result
It is now possible for users to adjust ip6tunnel parameters.
|
Story Points: | --- | ||||
Clone Of: | Environment: | ||||||
Last Closed: | 2012-06-20 13:43:30 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: | |||||||
Attachments: |
|
Description
Dayong Tian
2011-08-15 07:22:40 UTC
The code for changing ip6tunnel parameters in iproute2 is incorrect, even in the newest upstream iproute2 git (as far as I can tell; git.kernel.org is still down). Unchanged parameters should be initialized to the current values, but they are set to zero instead. Will make a patch. Accepted upstream: https://github.com/shemminger/iproute2/commit/21a5a6b37892d7173f38691d1f84366840ce3917 Thank you, Jiri. Requesting acks. Created attachment 527410 [details]
Jiri's patch tweaked for EL6
Tagged as iproute-2_6_32-18_el6 Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause The ip6tunnel mode passed a zeroed parameter structure to kernel which attempted to change all tunnel parameters to zero and failed. Consequence Users couldn't change ip6tunnel parameters. Fix The ip6tunnel code was changed so it updates only the changed parameters, like iptunnel does. Result It is now possible for users to adjust ip6tunnel parameters. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0835.html |