]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/net/eth16i.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
[mv-sheeva.git] / drivers / net / eth16i.c
index 71bfeec33a0bc9b2f23a44dd505bc639502361cc..d3abeee3f1104d390e5f9e0f8e87e78d116a3ae1 100644 (file)
@@ -1359,7 +1359,7 @@ static void eth16i_multicast(struct net_device *dev)
 {
        int ioaddr = dev->base_addr;
 
-       if(dev->mc_count || dev->flags&(IFF_ALLMULTI|IFF_PROMISC))
+       if (!netdev_mc_empty(dev) || dev->flags&(IFF_ALLMULTI|IFF_PROMISC))
        {
                outb(3, ioaddr + RECEIVE_MODE_REG);
        } else {