netdev
[Top] [All Lists]

Re: Kernel 2.4.22 MLD problems

To: Takashi Hibi <hibi665@xxxxxxx>, netdev@xxxxxxxxxxx
Subject: Re: Kernel 2.4.22 MLD problems
From: David Stevens <dlstevens@xxxxxxxxxx>
Date: Thu, 11 Dec 2003 15:19:55 -0800
Importance: Normal
Sender: netdev-bounce@xxxxxxxxxxx
Sensitivity:

Takashi,

>>But there are still some problems.
>>[MLDv2]
>>1. After joining multicast address, MLDv2 listener report isn't issued >>immediately.
>
>This looks like a bug; it should send the first one immediately,
>and QRV-1 more at random intervals between 0 and MRC. It's adding
>the MRC random delay before sending the first one. Not critical,
>but I'll put a patch together in the next couple of days.

I thought this was a bug, from a quick glance at the code, but I
just looked some more and it already does the fix I had in mind.
I also ran some tests, and I do see the advertisement immediately
after an interface state change. That was with 2.6.0-test11bk8,
but 2.4.22 has the same code for this piece.

In MLDv1 compatibility mode, interface state changes are not sent, but a
"leave group" will result in an MLDv1 leave group message. So, I can't
explain (or reproduce) this behaviour right now.

Please do send me a packet trace with the MLD packets and describing
what your application is doing in more detail if you still have a problem with
this.

+-DLS

<Prev in Thread] Current Thread [Next in Thread>