mirror of
https://github.com/torvalds/linux.git
synced 2026-05-12 16:18:45 +02:00
port_fdb_dump() is supposed to only add fdb entries, but we iterate over
the full ARL table, which also includes multicast entries.
So check if the entry is a multicast entry before passing it on to the
callback().
Additionally, the port of those entries is a bitmask, not a port number,
so any included entries would have even be for the wrong port.
Fixes:
|
||
|---|---|---|
| .. | ||
| b53_common.c | ||
| b53_mdio.c | ||
| b53_mmap.c | ||
| b53_priv.h | ||
| b53_regs.h | ||
| b53_serdes.c | ||
| b53_serdes.h | ||
| b53_spi.c | ||
| b53_srab.c | ||
| Kconfig | ||
| Makefile | ||