]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
be2net: make be_vlan_add_vid() void
authorMaxim Uvarov <maxim.uvarov@oracle.com>
Tue, 8 May 2012 20:04:59 +0000 (13:04 -0700)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Tue, 8 May 2012 20:32:03 +0000 (13:32 -0700)
Make compatibility for 3.0.x kernel, and make  be_vlan_add_vid() void.
Signed-off-by: Maxim Uvarov <maxim.uvarov@oracle.com>
drivers/net/benet/be_main.c

index ff9b80178d796c3fca6d21bd4ecb10b23fe25d7c..79daca3758aeb1fe823c8721e8c19870ec0f64c3 100644 (file)
@@ -827,7 +827,7 @@ set_vlan_promisc:
        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;
@@ -846,10 +846,11 @@ static int be_vlan_add_vid(struct net_device *netdev, u16 vid)
        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;
@@ -868,7 +869,8 @@ static int be_vlan_rem_vid(struct net_device *netdev, u16 vid)
        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)