[VLAN]: Simplify vlan unregistration
[deliverable/linux.git] / net / 8021q / vlan_netlink.c
index 0996185e2ed5dd816946df9fdcf10a1d4a1d4b13..9ee63583ed27455e7e3119fa4fdd887a37a43bac 100644 (file)
@@ -137,11 +137,6 @@ static int vlan_newlink(struct net_device *dev,
        return register_vlan_dev(dev);
 }
 
-static void vlan_dellink(struct net_device *dev)
-{
-       unregister_vlan_device(dev);
-}
-
 static inline size_t vlan_qos_map_size(unsigned int n)
 {
        if (n == 0)
@@ -226,7 +221,7 @@ struct rtnl_link_ops vlan_link_ops __read_mostly = {
        .validate       = vlan_validate,
        .newlink        = vlan_newlink,
        .changelink     = vlan_changelink,
-       .dellink        = vlan_dellink,
+       .dellink        = unregister_vlan_dev,
        .get_size       = vlan_get_size,
        .fill_info      = vlan_fill_info,
 };
This page took 0.023473 seconds and 5 git commands to generate.