diff options
| author | Sven Eckelmann <[email protected]> | 2010-11-22 00:56:07 +0100 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2010-11-29 11:09:14 -0800 |
| commit | 951c44e0dbfaa580d5b4fb13427ab93ee252636a (patch) | |
| tree | 76477a2882a4d711bbb734132aaebd0623d77076 /tools/perf/scripts/python/bin | |
| parent | 8cab2fbe6dacfdd3b122c450d2fffde6ac06a8b6 (diff) | |
Staging: batman-adv: Use kernel functions to identify broadcasts
linux/etherdevice.h already provides functions to classify different
ethernet addresses. These inlineable functions should be used instead of
custom functions.
The check for multicast together with multicast can also be replaced
with a single test for multicast because for every ethernet address x
following is always true:
is_broadcast_ether_addr(x) => is_multicast_ether_addr(x)
or when looking more at the implementation:
(FF:FF:FF:FF:FF:FF == x) => [(01:00:00:00:00:00 & x) != 00:00:00:00:00:00]
Reported-by: Tobias Klauser <[email protected]>
Signed-off-by: Sven Eckelmann <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions