On Sat, May 05, 2018 at 05:30:20PM +0200, Linus Lüssing wrote:
I was able to reproduce the issue with intermediate TT responses in a four node test setup and this patch fixes this issue by ensuring to use the per originator instead of the summarized, OR'd ones.
Reproduction in VMs was a little bit tricky though. I used the attached patch to:
A) Disable TT changes attached to OGMs B) Enforce TT full table responses C) Allow injecting a 'W' flag onto multicast TT entries on selected nodes
With this patch applied I used the following steps to reproduce the issue:
1) Prepare a four nodes setup with a line topology: 1 - 2 - 3 - 4 2) Enable IPv6 3) Start (patched) batman-adv 4) Node 4: Set multicast_mode to 2 5) Node 4: Set bat0 down & up -> check that 'W' flag is present in global TT for node 4 6) Node 3: Set bat0 down & up 7) Node 1: Check that 'W' flag is now present on multicast entries for both node 3 and 4
With the fix applied step 7 shows no more 'W' flags for node 3.
Regards, Linus