X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=vlan.c;h=d1fb70b0c5594440fcd821ed1eea1010d32ccc3f;hp=785cc9e6f01ab1940ef817ec5ad06193fd61c4a7;hb=0be9a1d0c1db1164a296a70157c01d1e5165d6cc;hpb=625a5a26ec6da9e8e7c969b383a5cac7701ed6f6 diff --git a/vlan.c b/vlan.c index 785cc9e..d1fb70b 100644 --- a/vlan.c +++ b/vlan.c @@ -106,7 +106,7 @@ static struct device *get_vlan_device(struct device *dev, int id, bool create) vldev = calloc(1, sizeof(*vldev)); snprintf(vldev->dev.ifname, IFNAMSIZ, "%s.%d", dev->ifname, id); - device_init(&vldev->dev, &vlan_type, NULL); + device_init_virtual(&vldev->dev, &vlan_type, NULL); vldev->dev.default_config = true; vldev->set_state = vldev->dev.set_state;