Question about MLDv2 implemenation in Kernel
Bruce Simpson
bms at fastmail.net
Thu Jun 21 09:21:51 UTC 2012
All,
I'm working on something new just now,and am in a conference, but here
is my 2p.
On 20/06/12 22:20, Rui Paulo wrote:
> On 20 Jun 2012, at 01:12, GuYong <guyong1978 at hotmail.com> wrote:
>> 1. RFC3810 clause 6.1 mentions there is a Source Retransmission Counter associated to each source, so that the merged report could contain the content that is interrupted by a new state change report BUT, I didn't see this is implemented currently!
> I think this is stored in the mli_rv variable and decremented accordingly.
Merging of pending state-changes is performed by
mld_v2_merge_state_changes() and runs on a per-group basis for the
end-station.
mli_rv controls the retransmission report count.
> I think you're right and it should be divided by MLD_TIMER_SCALE.
ENOTIME to look into this further, but if someone sends me a working
patch, I will review and commit.
> My reading of it suggests that we are doing the right thing. We do
> accept it and process it, but, like the text implies, we shouldn't
> take any action.
I concur.
Bruce
More information about the freebsd-net
mailing list