Code

Include strings.h instead of defining _BSD_SOURCE to get strcasecmp.
[sysdb.git] / src / plugins / backend / mk-livestatus.c
index 599758bb7e9042ba31a9a555b6df11fad9d0b6fb..cd8bbd0fc79d395e1d9b8fbb407020e4893dc105 100644 (file)
@@ -44,6 +44,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <strings.h>
 
 SDB_PLUGIN_MAGIC;
 
@@ -68,7 +69,7 @@ sdb_livestatus_get_host(sdb_unixsock_client_t __attribute__((unused)) *client,
        hostname  = data[0].data.string;
        timestamp = data[1].data.datetime;
 
-       status = sdb_store_host(hostname, timestamp);
+       status = sdb_plugin_store_host(hostname, timestamp);
 
        if (status < 0) {
                sdb_log(SDB_LOG_ERR, "MK Livestatus backend: Failed to "
@@ -104,7 +105,7 @@ sdb_livestatus_get_svc(sdb_unixsock_client_t __attribute__((unused)) *client,
        svcname   = data[1].data.string;
        timestamp = data[2].data.datetime;
 
-       status = sdb_store_service(hostname, svcname, timestamp);
+       status = sdb_plugin_store_service(hostname, svcname, timestamp);
 
        if (status < 0) {
                sdb_log(SDB_LOG_ERR, "MK Livestatus backend: Failed to "
@@ -327,7 +328,7 @@ sdb_module_init(sdb_plugin_info_t *info)
 
        sdb_plugin_register_config(sdb_livestatus_config);
        return 0;
-} /* sdb_version_extra */
+} /* sdb_module_init */
 
 /* vim: set tw=78 sw=4 ts=4 noexpandtab : */