Messages in this thread | | | From | Hayes Wang <> | Subject | RE: [PATCH net-next v1] r8152: allow userland to disable multicast | Date | Wed, 31 Aug 2022 03:14:42 +0000 |
| |
Sven van Ashbrook <svenva@chromium.org> > Sent: Tuesday, August 30, 2022 1:00 PM [...] > The rtl8152 driver does not disable multicasting when userspace asks > it to. For example: > $ ifconfig eth0 -multicast -allmulti > $ tcpdump -p -i eth0 # will still capture multicast frames > > Fix by clearing the device multicast filter table when multicast and > allmulti are both unset. > > Tested as follows: > - Set multicast on eth0 network interface > - verify that multicast packets are coming in: > $ tcpdump -p -i eth0 > - Clear multicast and allmulti on eth0 network interface > - verify that no more multicast packets are coming in: > $ tcpdump -p -i eth0 > > Signed-off-by: Sven van Ashbrook <svenva@chromium.org>
Acked-by: Hayes Wang <hayeswang@realtek.com>
Best Regards, Hayes
| |