diff --git a/src/devices/nm-device-factory.c b/src/devices/nm-device-factory.c index d75de4963c..55be0cecbf 100644 --- a/src/devices/nm-device-factory.c +++ b/src/devices/nm-device-factory.c @@ -19,28 +19,37 @@ */ #include "nm-default.h" + +#include "nm-device-factory.h" + #include #include #include #include #include -#include "nm-device-factory.h" #include "nm-platform.h" #include "nm-utils.h" +/*****************************************************************************/ + const NMLinkType _nm_device_factory_no_default_links[] = { NM_LINK_TYPE_NONE }; const char *_nm_device_factory_no_default_settings[] = { NULL }; -G_DEFINE_INTERFACE (NMDeviceFactory, nm_device_factory, G_TYPE_OBJECT) +/*****************************************************************************/ enum { DEVICE_ADDED, COMPONENT_ADDED, LAST_SIGNAL }; + static guint signals[LAST_SIGNAL] = { 0 }; +G_DEFINE_INTERFACE (NMDeviceFactory, nm_device_factory, G_TYPE_OBJECT) + +/*****************************************************************************/ + gboolean nm_device_factory_emit_component_added (NMDeviceFactory *factory, GObject *component) {