chiark / gitweb /
sd-dhcp-client: log positive error number
[elogind.git] / src / core / busname.h
index 7f591974de03cbe0e4c28be8d4df8c40b0f6234c..ab3082bb05ed8ba3d2b8ee9e92cf96120ceb7c1b 100644 (file)
@@ -28,6 +28,7 @@ typedef struct BusNamePolicy BusNamePolicy;
 
 typedef enum BusNameState {
         BUSNAME_DEAD,
+        BUSNAME_REGISTERED,
         BUSNAME_LISTENING,
         BUSNAME_RUNNING,
         BUSNAME_FAILED,
@@ -49,6 +50,9 @@ struct BusName {
         char *name;
         int starter_fd;
 
+        bool activating;
+        bool accept_fd;
+
         UnitRef service;
 
         BusNameState state, deserialized_state;
@@ -56,8 +60,6 @@ struct BusName {
 
         sd_event_source *event_source;
 
-        bool accept_fd;
-
         LIST_HEAD(BusNamePolicy, policy);
 };