diff options
Diffstat (limited to 'drivers/net/chelsio/common.h')
| -rw-r--r-- | drivers/net/chelsio/common.h | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/chelsio/common.h b/drivers/net/chelsio/common.h index f6462b54f82..bb159d9603b 100644 --- a/drivers/net/chelsio/common.h +++ b/drivers/net/chelsio/common.h @@ -97,13 +97,13 @@ struct t1_rx_mode {  #define t1_rx_mode_promisc(rm)	(rm->dev->flags & IFF_PROMISC)  #define t1_rx_mode_allmulti(rm)	(rm->dev->flags & IFF_ALLMULTI) -#define t1_rx_mode_mc_cnt(rm)	(rm->dev->mc_count) +#define t1_rx_mode_mc_cnt(rm)	(netdev_mc_count(rm->dev))  static inline u8 *t1_get_next_mcaddr(struct t1_rx_mode *rm)  {  	u8 *addr = NULL; -	if (rm->idx++ < rm->dev->mc_count) { +	if (rm->idx++ < t1_rx_mode_mc_cnt(rm)) {  		addr = rm->list->dmi_addr;  		rm->list = rm->list->next;  	}  |