#include "socket-util.h"
#include "execute.h"
#include "cgroup.h"
-#include "condition.h"
+#include "condition-util.h"
#include "install.h"
#include "unit-name.h"
#include "failure-action.h"
/* Conditions to check */
LIST_HEAD(Condition, conditions);
+ LIST_HEAD(Condition, asserts);
dual_timestamp condition_timestamp;
+ dual_timestamp assert_timestamp;
dual_timestamp inactive_exit_timestamp;
dual_timestamp active_enter_timestamp;
/* Did the last condition check succeed? */
bool condition_result;
+ bool assert_result;
/* Is this a transient unit? */
bool transient;