]> git.baikalelectronics.ru Git - kernel.git/commit
net: arc_emac: don't pass multicast packets to kernel in non-multicast mode
authorAlexander Kochetkov <al.kochet@gmail.com>
Mon, 14 Nov 2016 13:32:53 +0000 (16:32 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 16 Nov 2016 00:58:13 +0000 (19:58 -0500)
commit3190c63afd185f5f9e0ea96f0e1c450fc0b735bb
tree87af8020e550b82ebb8ec85dab07fe10c07912b8
parent0a4b0d5196c0ebf0d86aa3085696f811714479b7
net: arc_emac: don't pass multicast packets to kernel in non-multicast mode

The patch disable capturing multicast packets when multicast mode
disabled for ethernet ('ifconfig eth0 -multicast'). In that case
no multicast packet will be passed to kernel.

Signed-off-by: Alexander Kochetkov <al.kochet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/arc/emac_main.c