summaryrefslogtreecommitdiff
path: root/mm
diff options
context:
space:
mode:
authorSimon Wunderlich <simon.wunderlich@s2003.tu-chemnitz.de>2012-07-04 22:38:19 +0400
committerAntonio Quartulli <ordex@autistici.org>2012-07-06 02:08:46 +0400
commit2d3f6ccc4ea5c74d4b4af1b47c56b4cff4bbfcb7 (patch)
tree266d06843fa025def68bc00f56ab5912247f15cc /mm
parent9e85a6f9dc231f3ed3c1dc1b12217505d970142a (diff)
downloadlinux-2d3f6ccc4ea5c74d4b4af1b47c56b4cff4bbfcb7.tar.xz
batman-adv: check incoming packet type for bla
If the gateway functionality is used, some broadcast packets (DHCP requests) may be transmitted as unicast packets. As the bridge loop avoidance code now only considers the payload Ethernet destination, it may drop the DHCP request for clients which are claimed by other backbone gateways, because it falsely infers from the broadcast address that the right backbone gateway should havehandled the broadcast. Fix this by checking and delegating the batman-adv packet type used for transmission. Reported-by: Guido Iribarren <guidoiribarren@buenosaireslibre.org> Signed-off-by: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions