diff --git a/src/nm-cloud-setup/main.c b/src/nm-cloud-setup/main.c index 49c068920..fd2fe4ca9 100644 --- a/src/nm-cloud-setup/main.c +++ b/src/nm-cloud-setup/main.c @@ -821,7 +821,7 @@ _oci_new_vlan_dev(SigTermData *sigterm_data, config_data->priv.oci.vlan_tag, parent_hwaddr); - active_connection = nmcs_add_and_activate(nmc, NULL, connection, &error); + active_connection = nmcs_add_and_activate(nmc, NULL, NULL, connection, &error); if (active_connection == NULL) { if (!nm_utils_error_is_cancelled(error)) { _LOGD("config device %s: failure to activate connection: %s", hwaddr, error->message); diff --git a/src/nm-cloud-setup/nm-cloud-setup-utils.c b/src/nm-cloud-setup/nm-cloud-setup-utils.c index 314e40110..a9a5ab8f7 100644 --- a/src/nm-cloud-setup/nm-cloud-setup-utils.c +++ b/src/nm-cloud-setup/nm-cloud-setup-utils.c @@ -637,6 +637,7 @@ _nmcs_add_and_activate_cb(GObject *source, GAsyncResult *result, gpointer user_d NMActiveConnection * nmcs_add_and_activate(NMClient *client, GCancellable *sigterm_cancellable, + NMDevice *device, NMConnection *connection, GError **error) { diff --git a/src/nm-cloud-setup/nm-cloud-setup-utils.h b/src/nm-cloud-setup/nm-cloud-setup-utils.h index 962053690..713b15194 100644 --- a/src/nm-cloud-setup/nm-cloud-setup-utils.h +++ b/src/nm-cloud-setup/nm-cloud-setup-utils.h @@ -155,6 +155,7 @@ NMConnection *nmcs_device_get_applied_connection(NMDevice *device, NMActiveConnection *nmcs_add_and_activate(NMClient *client, GCancellable *sigterm_cancellable, + NMDevice *device, NMConnection *connection, GError **error);