diff options
Diffstat (limited to 'drivers/net/wireless/orinoco/main.c')
-rw-r--r-- | drivers/net/wireless/orinoco/main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/wireless/orinoco/main.c b/drivers/net/wireless/orinoco/main.c index 753a1804eee..a9e9cea2d76 100644 --- a/drivers/net/wireless/orinoco/main.c +++ b/drivers/net/wireless/orinoco/main.c | |||
@@ -1668,12 +1668,12 @@ __orinoco_set_multicast_list(struct net_device *dev) | |||
1668 | /* The Hermes doesn't seem to have an allmulti mode, so we go | 1668 | /* The Hermes doesn't seem to have an allmulti mode, so we go |
1669 | * into promiscuous mode and let the upper levels deal. */ | 1669 | * into promiscuous mode and let the upper levels deal. */ |
1670 | if ((dev->flags & IFF_PROMISC) || (dev->flags & IFF_ALLMULTI) || | 1670 | if ((dev->flags & IFF_PROMISC) || (dev->flags & IFF_ALLMULTI) || |
1671 | (dev->mc_count > MAX_MULTICAST(priv))) { | 1671 | (netdev_mc_count(dev) > MAX_MULTICAST(priv))) { |
1672 | promisc = 1; | 1672 | promisc = 1; |
1673 | mc_count = 0; | 1673 | mc_count = 0; |
1674 | } else { | 1674 | } else { |
1675 | promisc = 0; | 1675 | promisc = 0; |
1676 | mc_count = dev->mc_count; | 1676 | mc_count = netdev_mc_count(dev); |
1677 | } | 1677 | } |
1678 | 1678 | ||
1679 | err = __orinoco_hw_set_multicast_list(priv, dev->mc_list, mc_count, | 1679 | err = __orinoco_hw_set_multicast_list(priv, dev->mc_list, mc_count, |