chiark / gitweb /
udev: declare some symbols static
[elogind.git] / src / core / dbus-slice.c
index db356adf306e7c23aeda104a72b6b0f9cd21a9ae..eeefcdbcd6a066adf8c4107ac2a11fe4d165a0a9 100644 (file)
@@ -29,6 +29,8 @@
 
 #define BUS_SLICE_INTERFACE                                             \
         " <interface name=\"org.freedesktop.systemd1.Slice\">\n"        \
+        BUS_UNIT_CGROUP_INTERFACE                                       \
+        BUS_CGROUP_CONTEXT_INTERFACE                                    \
         " </interface>\n"
 
 #define INTROSPECTION                                                   \
         BUS_UNIT_INTERFACES_LIST                     \
         "org.freedesktop.systemd1.Slice\0"
 
-const char bus_slice_interface[] _introspect_("Slice") = BUS_SLICE_INTERFACE;
+const char bus_slice_interface[] = BUS_SLICE_INTERFACE;
 
 DBusHandlerResult bus_slice_message_handler(Unit *u, DBusConnection *c, DBusMessage *message) {
         Slice *s = SLICE(u);
 
         const BusBoundProperties bps[] = {
                 { "org.freedesktop.systemd1.Unit",  bus_unit_properties,           u },
+                { "org.freedesktop.systemd1.Slice", bus_unit_cgroup_properties,    u },
                 { "org.freedesktop.systemd1.Slice", bus_cgroup_context_properties, &s->cgroup_context },
                 {}
         };