Add support for notifier registration for Intel OSPM module
authorMarcel Holtmann <marcel@holtmann.org>
Wed, 11 Mar 2009 19:06:48 +0000 (20:06 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 11 Mar 2009 19:06:48 +0000 (20:06 +0100)
plugins/iospm.c

index ead675e..b9d657d 100644 (file)
 
 #define CONNMAN_API_SUBJECT_TO_CHANGE
 #include <connman/plugin.h>
+#include <connman/notifier.h>
 #include <connman/log.h>
 
+static struct connman_notifier iospm_notifier = {
+       .name           = "iospm",
+       .priority       = CONNMAN_NOTIFIER_PRIORITY_DEFAULT,
+};
+
 static int iospm_init(void)
 {
-       return 0;
+       return connman_notifier_register(&iospm_notifier);
 }
 
 static void iospm_exit(void)
 {
+       connman_notifier_unregister(&iospm_notifier);
 }
 
 CONNMAN_PLUGIN_DEFINE(ospm, "Intel OSPM notification plugin", VERSION,