interface: remove "dynamic" argument for interface_init, add the interface_set_dynami...
[project/netifd.git] / ubus.c
diff --git a/ubus.c b/ubus.c
index 513b40c..cfdfcf3 100644 (file)
--- a/ubus.c
+++ b/ubus.c
@@ -139,7 +139,8 @@ netifd_add_dynamic(struct ubus_context *ctx, struct ubus_object *obj,
        if (!iface)
                return UBUS_STATUS_UNKNOWN_ERROR;
 
-       interface_init(iface, name, msg, true);
+       interface_init(iface, name, msg);
+       interface_set_dynamic(iface);
        iface->device_config = true;
 
        config = blob_memdup(msg);