return status;
}
-static int be_vlan_add_vid(struct net_device *netdev, u16 vid)
+static void be_vlan_add_vid(struct net_device *netdev, u16 vid)
{
struct be_adapter *adapter = netdev_priv(netdev);
int status = 0;
else
adapter->vlan_tag[vid] = 0;
ret:
- return status;
+ /*do not return status;, 3.0.X kernel compatibility*/
+ return;
}
-static int be_vlan_rem_vid(struct net_device *netdev, u16 vid)
+static void be_vlan_rem_vid(struct net_device *netdev, u16 vid)
{
struct be_adapter *adapter = netdev_priv(netdev);
int status = 0;
else
adapter->vlan_tag[vid] = 1;
ret:
- return status;
+ /*do not return status;, 3.0.X kernel compatibility*/
+ return;
}
static void be_set_rx_mode(struct net_device *netdev)