X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=unit.h;h=689dc00e31e3a33fff8cd604e709ae3194e4d9b2;hb=b9cd233f49f384ea4b8a91c5d1734aae3172bcae;hp=9155b2eda1db148e0db219234d1c53fb0c957f53;hpb=701cc384c283206a29b21e4e7302e5cf5f2d9433;p=elogind.git diff --git a/unit.h b/unit.h index 9155b2eda..689dc00e3 100644 --- a/unit.h +++ b/unit.h @@ -170,7 +170,7 @@ struct Meta { LIST_FIELDS(Meta, gc_queue); /* Used during GC sweeps */ - int gc_marker; + unsigned gc_marker; /* If we go down, pull down everything that depends on us, too */ bool recursive_stop; @@ -306,6 +306,9 @@ struct UnitVTable { /* Exclude from automatic gc */ bool no_gc:1; + + /* Exclude from isolation requests */ + bool no_isolate:1; }; extern const UnitVTable * const unit_vtable[_UNIT_TYPE_MAX];