Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 223bb15e authored by Jiri Pirko's avatar Jiri Pirko Committed by David S. Miller
Browse files

qlcnic: remove usage of vlan_group_get_device

parent 5526c031
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -4198,18 +4198,13 @@ static void
qlcnic_restore_indev_addr(struct net_device *netdev, unsigned long event)
{
	struct qlcnic_adapter *adapter = netdev_priv(netdev);
	struct vlan_group *grp;
	struct net_device *dev;
	u16 vid;

	qlcnic_config_indev_addr(adapter, netdev, event);

	grp = rcu_dereference_rtnl(netdev->vlgrp);
	if (!grp)
		return;

	for_each_set_bit(vid, adapter->vlans, VLAN_N_VID) {
		dev = vlan_group_get_device(grp, vid);
		dev = __vlan_find_dev_deep(netdev, vid);
		if (!dev)
			continue;
		qlcnic_config_indev_addr(adapter, dev, event);