diff options
-rw-r--r-- | drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/aquantia/atlantic/aq_nic.c b/drivers/net/ethernet/aquantia/atlantic/aq_nic.c index 0011a3f2f672..b5e7c98f424c 100644 --- a/drivers/net/ethernet/aquantia/atlantic/aq_nic.c +++ b/drivers/net/ethernet/aquantia/atlantic/aq_nic.c | |||
@@ -600,7 +600,7 @@ int aq_nic_set_multicast_list(struct aq_nic_s *self, struct net_device *ndev) | |||
600 | } | 600 | } |
601 | } | 601 | } |
602 | 602 | ||
603 | if (i > 0 && i < AQ_HW_MULTICAST_ADDRESS_MAX) { | 603 | if (i > 0 && i <= AQ_HW_MULTICAST_ADDRESS_MAX) { |
604 | packet_filter |= IFF_MULTICAST; | 604 | packet_filter |= IFF_MULTICAST; |
605 | self->mc_list.count = i; | 605 | self->mc_list.count = i; |
606 | self->aq_hw_ops->hw_multicast_list_set(self->aq_hw, | 606 | self->aq_hw_ops->hw_multicast_list_set(self->aq_hw, |