]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'batman-adv-fix-for-davem' of git://git.open-mesh.org/linux-merge
authorDavid S. Miller <davem@davemloft.net>
Fri, 16 Nov 2012 18:38:12 +0000 (13:38 -0500)
committerDavid S. Miller <davem@davemloft.net>
Fri, 16 Nov 2012 18:38:12 +0000 (13:38 -0500)
commit74bb282583a820641a0b27ec7045e103456f8643
treeb1903abf4fe0fd85775a4e3ee2f14623df900f0c
parent93778f5f7bbef1b0deddfd9c87921b71c4dfe9ec
parent2cd7155acba0e290adaab730d26db536e23cdf44
Merge tag 'batman-adv-fix-for-davem' of git://git.open-mesh.org/linux-merge

Included fixes are:
- update the client entry status flags when using the "early client
  detection". This makes the Distributed AP isolation correctly work;
- transfer the client entry status flags when recovering the translation
  table from another node. This makes the Distributed AP isolation correctly
  work;
- prevent the "early client detection mechanism" to add clients belonging to
  other backbone nodes in the same LAN. This breaks connectivity when using this
  mechanism together with the Bridge Loop Avoidance
- process broadcast packets with the Bridge Loop Avoidance before any other
  component. BLA can possibly drop the packets based on the source address. This
  makes the "early client detection mechanism" correctly work when used with
  BLA.

Signed-off-by: David S. Miller <davem@davemloft.net>