X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=vlan.c;h=208ff73d594e572c1cfc766e475c2dd7f0d51ee6;hp=b906cd5fa9dbe65fdcc8e747dcc5bfe910f7975c;hb=0b461898555d81efe1b57ec1cd9b9b1529cecd0f;hpb=8c7ee052813ae68490b230c657a4a36700654ce5 diff --git a/vlan.c b/vlan.c index b906cd5..208ff73 100644 --- a/vlan.c +++ b/vlan.c @@ -19,7 +19,7 @@ static void free_vlan_if(struct device *iface) vldev = container_of(iface, struct vlan_device, dev); device_remove_user(&vldev->dep); - cleanup_device(&vldev->dev); + device_cleanup(&vldev->dev); free(vldev); } @@ -55,10 +55,10 @@ static void vlan_dev_cb(struct device_user *dep, enum device_event ev) vldev = container_of(dep, struct vlan_device, dep); switch(ev) { case DEV_EVENT_ADD: - set_device_present(&vldev->dev, true); + device_set_present(&vldev->dev, true); break; case DEV_EVENT_REMOVE: - set_device_present(&vldev->dev, false); + device_set_present(&vldev->dev, false); break; default: break; @@ -129,7 +129,7 @@ struct device *get_vlan_device_chain(const char *ifname, bool create) return NULL; s = split_vlan(buf); - iface = get_device(buf, create); + iface = device_get(buf, create); if (!iface && !create) goto error;