]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/core/unit.h
core: add UNIT_GET_SLICE() helper
[thirdparty/systemd.git] / src / core / unit.h
index fec5e7a30d483506f87f80fee843c85ec0468f6e..cf110ebb55f999bc1aecab592397c672e6627928 100644 (file)
@@ -706,6 +706,11 @@ static inline Unit* UNIT_TRIGGER(Unit *u) {
         return unit_has_dependency(u, UNIT_ATOM_TRIGGERS, NULL);
 }
 
+static inline Unit* UNIT_GET_SLICE(const Unit *u) {
+        assert(u);
+        return u->slice.target;
+}
+
 Unit* unit_new(Manager *m, size_t size);
 Unit* unit_free(Unit *u);
 DEFINE_TRIVIAL_CLEANUP_FUNC(Unit *, unit_free);