aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/lists.py
diff options
context:
space:
mode:
authorLinus Lüssing <[email protected]>2018-06-07 00:46:24 +0200
committerSimon Wunderlich <[email protected]>2018-06-23 10:29:33 +0200
commita44ebeff6bbd6ef50db41b4195fca87b21aefd20 (patch)
tree68df76321df2daf3e2a484bbb452ab5860c7f997 /scripts/gdb/linux/lists.py
parent4a519b83da16927fb98fd32b0f598e639d1f1859 (diff)
batman-adv: Fix multicast TT issues with bogus ROAM flags
When a (broken) node wrongly sends multicast TT entries with a ROAM flag then this causes any receiving node to drop all entries for the same multicast MAC address announced by other nodes, leading to packet loss. Fix this DoS vector by only storing TT sync flags. For multicast TT non-sync'ing flag bits like ROAM are unused so far anyway. Fixes: 1d8ab8d3c176 ("batman-adv: Modified forwarding behaviour for multicast packets") Reported-by: Leonardo Mörlein <[email protected]> Signed-off-by: Linus Lüssing <[email protected]> Signed-off-by: Simon Wunderlich <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/lists.py')
0 files changed, 0 insertions, 0 deletions