diff options
Diffstat (limited to 'arch/xtensa/platforms/iss/network.c')
-rw-r--r-- | arch/xtensa/platforms/iss/network.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/xtensa/platforms/iss/network.c b/arch/xtensa/platforms/iss/network.c index 2f0b86b37cf9..87e218f98ef4 100644 --- a/arch/xtensa/platforms/iss/network.c +++ b/arch/xtensa/platforms/iss/network.c | |||
@@ -560,7 +560,7 @@ static void iss_net_set_multicast_list(struct net_device *dev) | |||
560 | #if 0 | 560 | #if 0 |
561 | if (dev->flags & IFF_PROMISC) | 561 | if (dev->flags & IFF_PROMISC) |
562 | return; | 562 | return; |
563 | else if (dev->mc_count) | 563 | else if (!netdev_mc_empty(dev)) |
564 | dev->flags |= IFF_ALLMULTI; | 564 | dev->flags |= IFF_ALLMULTI; |
565 | else | 565 | else |
566 | dev->flags &= ~IFF_ALLMULTI; | 566 | dev->flags &= ~IFF_ALLMULTI; |