summaryrefslogtreecommitdiffstats
path: root/src/service/Linux_ServiceProvider.c
diff options
context:
space:
mode:
authorRadek Novacek <rnovacek@redhat.com>2012-07-30 09:52:44 +0200
committerRadek Novacek <rnovacek@redhat.com>2012-07-30 09:52:44 +0200
commitef14153afbe20032292818f54107ded9665ed8ba (patch)
tree9d38ee9a5e406eb63a58fe2b33638da01831c1d6 /src/service/Linux_ServiceProvider.c
parent10a17ee9c626b0d231806b8fab37cb7e3f0f9a1d (diff)
downloadopenlmi-providers-ef14153afbe20032292818f54107ded9665ed8ba.tar.gz
openlmi-providers-ef14153afbe20032292818f54107ded9665ed8ba.tar.xz
openlmi-providers-ef14153afbe20032292818f54107ded9665ed8ba.zip
service: use global functions for getting system (creation class) name
Diffstat (limited to 'src/service/Linux_ServiceProvider.c')
-rw-r--r--src/service/Linux_ServiceProvider.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/service/Linux_ServiceProvider.c b/src/service/Linux_ServiceProvider.c
index a0c8ccc..cbfb4f6 100644
--- a/src/service/Linux_ServiceProvider.c
+++ b/src/service/Linux_ServiceProvider.c
@@ -1,8 +1,8 @@
#include <konkret/konkret.h>
#include <stdint.h>
#include "Linux_Service.h"
-#include "ServiceUtils.h"
#include "util/serviceutil.h"
+#include "globals.h"
static const CMPIBroker* _cb = NULL;
@@ -31,9 +31,9 @@ static CMPIStatus Linux_ServiceEnumInstanceNames(
for (int i = 0; i < slist->cnt; i++) {
Linux_ServiceRef w;
Linux_ServiceRef_Init(&w, _cb, ns);
- Linux_ServiceRef_Set_CreationClassName(&w, CreationClassName());
- Linux_ServiceRef_Set_SystemCreationClassName(&w, SystemCreationClassName());
- Linux_ServiceRef_Set_SystemName(&w, SystemName());
+ Linux_ServiceRef_Set_CreationClassName(&w, "Linux_Service");
+ Linux_ServiceRef_Set_SystemCreationClassName(&w, get_system_creation_class_name());
+ Linux_ServiceRef_Set_SystemName(&w, get_system_name());
Linux_ServiceRef_Set_Name(&w, slist->name[i]);
KReturnObjectPath(cr, w);