replace fall throughs in switch/cases where possible with simple code changes
[project/netifd.git] / vlan.c
diff --git a/vlan.c b/vlan.c
index 067f6245bf487f3661d49cd787017edadccfedec..84befc95b5c17f0ae45aba03e2b63b28cae16f8a 100644 (file)
--- a/vlan.c
+++ b/vlan.c
@@ -73,14 +73,14 @@ static void vlan_dev_set_name(struct vlan_device *vldev, struct device *dev)
 static void vlan_dev_cb(struct device_user *dep, enum device_event ev)
 {
        struct vlan_device *vldev;
-       bool new_state = false;
 
        vldev = container_of(dep, struct vlan_device, dep);
        switch(ev) {
        case DEV_EVENT_ADD:
-               new_state = true;
+               device_set_present(&vldev->dev, true);
+               break;
        case DEV_EVENT_REMOVE:
-               device_set_present(&vldev->dev, new_state);
+               device_set_present(&vldev->dev, false);
                break;
        case DEV_EVENT_UPDATE_IFNAME:
                vlan_dev_set_name(vldev, dep->dev);