On Friday, April 28, 2017 10:26:10 PM CEST Simon Wunderlich wrote:
From: Andreas Pape <apape(a)phoenixcontact.com>
Like in the case of the patch for batadv_bla_tx to handle a race
condition when claiming a mac address for bla, a similar situation
can occur when claiming is triggered via batadv_bla_rx. This patch
solves this with a similar approach as for batadv_bla_tx.
Signed-off-by: Andreas Pape <apape(a)phoenixcontact.com>
thanks again for the patch - in general, I think this looks good, although I
don't follow completely where you saw that. Can you describe the scenario a
We usually don't process packets from the mesh sent by nodes on the same LAN
segment - we look at the originator and check the BLA group using
There are two things which we could improve documentation-wise:
1.) Have some kernel doc batadv_tt_local_has_timed_out - we want to have
kerneldoc for every new function we add.
2.) Describe the scenario in a comment in batadv_bla_rx(). I find the comment
not too convincing, see above.
Again, if this situation is really happening then I believe this patch
provides a good solution which I'd like to adopt. :)