Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
authorDavid S. Miller <davem@davemloft.net>
Mon, 17 Aug 2015 21:31:42 +0000 (14:31 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 17 Aug 2015 21:31:42 +0000 (14:31 -0700)
commitc1f066d4ee0bde4bb0ff4ac295218b631729e0de
treee33985e92b07c879a2759f20518887ad8e5af12b
parent2bd736fa0d8a1da90e6ccaa6a79e56a8d2ae60c4
parent53cf037bf846417fd92dc92ddf97267f69b110f4
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge

Antonio Quartulli says:

====================
Included changes:
- avoid integer overflow in GW selection routine
- prevent race condition by making capability bit changes atomic (use
  clear/set/test_bit)
- fix synchronization issue in mcast tvlv handler
- fix crash on double list removal of TT Request objects
- fix leak by puring packets enqueued for sending upon iface removal
- ensure network header pointer is set in skb
====================

Signed-off-by: David S. Miller <davem@davemloft.net>
net/batman-adv/distributed-arp-table.c
net/batman-adv/gateway_client.c
net/batman-adv/soft-interface.c
net/batman-adv/translation-table.c