Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48789 - ICMPv6 type for MLDv2 wrong: should be 143 instead of 206
Summary: ICMPv6 type for MLDv2 wrong: should be 143 instead of 206
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High major
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-23 08:17 UTC by Christian Strauf
Modified: 2004-06-21 14:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Strauf 2004-04-23 08:17:50 UTC
All Gentoo kernel sources (gentoo-sources and gentoo-dev-sources) have the wrong ICMPv6 type defined for MLDv2 reports. It is defined as "206" instead of "143" as assigned by IANA (see http://www.iana.org/assignments/icmpv6-parameters). This is a general problem of the Linux kernels but I think it deserves fixing in the Gentoo sources since the official assignment for the ICMPv6 type by IANA is 143 and not 206.

Fix:
----
- Edit <path-to-kernel-sources>/include/linux/icmpv6.h.
- Replace lines

/* this must be an IANA-assigned value; 206 for testing only */
#define ICMPV6_MLD2_REPORT              206

with

#define ICMPV6_MLD2_REPORT              143

Reproducible: Always
Steps to Reproduce:
1. Try to join an IPv6 multicast group (e.g. with VideoLAN-Client) when client machine is connected to router that support MLDv2.
2.
3.

Actual Results:  
Join of multicast group fails.

Expected Results:  
Join of multicast group is successful and multicast packets are sent by the
router to the client's link.
Comment 1 Christian Strauf 2004-04-23 08:19:43 UTC
I forgot: obviously, this also has to be changed in the kernel-header packages as well. A re-compilation of the kernel is necessary (and probably also of multicast client software).
Comment 2 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-06-21 14:09:35 UTC
This needs to be fixed in the upstream first, before we can make this kind
of major change.