chiark / gitweb /
dbus: import struct unit_info from systemctl
authorMarc-Antoine Perennou <Marc-Antoine@Perennou.com>
Thu, 31 Jan 2013 08:49:35 +0000 (09:49 +0100)
committerAuke Kok <auke-jan.h.kok@intel.com>
Wed, 13 Feb 2013 22:36:01 +0000 (14:36 -0800)
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
src/shared/dbus-common.h
src/systemctl/systemctl.c

index e141c9ec9003e681b13b0c32bef88a0d030f1d15..800c0ea23a4939f22236b3b23e684753cb470449 100644 (file)
@@ -199,6 +199,19 @@ int bus_parse_strv(DBusMessage *m, char ***_l);
 int bus_parse_strv_iter(DBusMessageIter *iter, char ***_l);
 int bus_parse_strv_pairs_iter(DBusMessageIter *iter, char ***_l);
 
 int bus_parse_strv_iter(DBusMessageIter *iter, char ***_l);
 int bus_parse_strv_pairs_iter(DBusMessageIter *iter, char ***_l);
 
+struct unit_info {
+        const char *id;
+        const char *description;
+        const char *load_state;
+        const char *active_state;
+        const char *sub_state;
+        const char *following;
+        const char *unit_path;
+        uint32_t job_id;
+        const char *job_type;
+        const char *job_path;
+};
+
 int bus_append_strv_iter(DBusMessageIter *iter, char **l);
 
 int bus_iter_get_basic_and_next(DBusMessageIter *iter, int type, void *data, bool next);
 int bus_append_strv_iter(DBusMessageIter *iter, char **l);
 
 int bus_iter_get_basic_and_next(DBusMessageIter *iter, int type, void *data, bool next);
index 5deacbf36b301647e2df5c87af0b7c5af18edf9f..0d1be198629e75dc46b68fe21049ae22e92f3ca7 100644 (file)
@@ -275,19 +275,6 @@ static bool avoid_bus(void) {
         return false;
 }
 
         return false;
 }
 
-struct unit_info {
-        const char *id;
-        const char *description;
-        const char *load_state;
-        const char *active_state;
-        const char *sub_state;
-        const char *following;
-        const char *unit_path;
-        uint32_t job_id;
-        const char *job_type;
-        const char *job_path;
-};
-
 static int compare_unit_info(const void *a, const void *b) {
         const char *d1, *d2;
         const struct unit_info *u = a, *v = b;
 static int compare_unit_info(const void *a, const void *b) {
         const char *d1, *d2;
         const struct unit_info *u = a, *v = b;