forked from luck/tmp_suning_uos_patched
qlcnic: remove usage of vlan_group_get_device
Signed-off-by: Jiri Pirko <jpirko@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
5526c03137
commit
223bb15e4a
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user