From f40ec3344d6805d0804eeb69929e326e3a4a8f01 Mon Sep 17 00:00:00 2001 From: Fernando Fernandez Mancera Date: Tue, 17 Nov 2020 18:49:51 +0100 Subject: utils: introduce new NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_20 This patch is replacing NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_LOW with NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_10 and NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_HIGH with NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_30. In addition it is introducing NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_20 which is a middle point between the existing priorities. This new priority is needed due to Veth support incoming. It will be used to prevent the creation a NMDeviceWired instance. Signed-off-by: Fernando Fernandez Mancera [thaller@redhat.com: split original patch] --- libnm/nm-libnm-utils.h | 3 ++- libnm/tests/test-libnm.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libnm/nm-libnm-utils.h b/libnm/nm-libnm-utils.h index 963fe70e77..def9e6ddab 100644 --- a/libnm/nm-libnm-utils.h +++ b/libnm/nm-libnm-utils.h @@ -224,7 +224,8 @@ typedef enum { NML_DBUS_META_INTERFACE_PRIO_NMCLIENT = 1, NML_DBUS_META_INTERFACE_PRIO_PARENT_TYPE = 2, NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_10 = 3, - NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_30 = 4, + NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_20 = 4, + NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_30 = 5, } NMLDBusMetaInteracePrio; /*****************************************************************************/ diff --git a/libnm/tests/test-libnm.c b/libnm/tests/test-libnm.c index 64f1a4c349..06f0d5bd4f 100644 --- a/libnm/tests/test-libnm.c +++ b/libnm/tests/test-libnm.c @@ -2825,6 +2825,7 @@ test_nml_dbus_meta(void) NML_DBUS_META_INTERFACE_PRIO_NMCLIENT, NML_DBUS_META_INTERFACE_PRIO_PARENT_TYPE, NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_10, + NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_20, NML_DBUS_META_INTERFACE_PRIO_INSTANTIATE_30)); g_assert(mif->get_type_fcn); -- cgit v1.2.1