diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 7a55b6cc3c..a9f63e9da9 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -208,6 +208,11 @@ VIR_ENUM_IMPL(virDomainCapsFeature, VIR_DOMAIN_CAPS_FEATURE_LAST, "syslog", "wake_alarm") +VIR_ENUM_IMPL(virDomainLifecycle, VIR_DOMAIN_LIFECYCLE_LAST, + "poweroff", + "reboot", + "crash") + VIR_ENUM_IMPL(virDomainLifecycleAction, VIR_DOMAIN_LIFECYCLE_ACTION_LAST, "destroy", "restart", diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h index a284a40f80..bc03c6ec17 100644 --- a/src/conf/domain_conf.h +++ b/src/conf/domain_conf.h @@ -1791,6 +1791,14 @@ typedef enum { VIR_DOMAIN_CAPS_FEATURE_LAST } virDomainCapsFeature; +typedef enum { + VIR_DOMAIN_LIFECYCLE_POWEROFF, + VIR_DOMAIN_LIFECYCLE_REBOOT, + VIR_DOMAIN_LIFECYCLE_CRASH, + + VIR_DOMAIN_LIFECYCLE_LAST +} virDomainLifecycle; + typedef enum { VIR_DOMAIN_LIFECYCLE_ACTION_DESTROY, VIR_DOMAIN_LIFECYCLE_ACTION_RESTART, @@ -3211,6 +3219,7 @@ VIR_ENUM_DECL(virDomainBoot) VIR_ENUM_DECL(virDomainFeature) VIR_ENUM_DECL(virDomainCapabilitiesPolicy) VIR_ENUM_DECL(virDomainCapsFeature) +VIR_ENUM_DECL(virDomainLifecycle) VIR_ENUM_DECL(virDomainLifecycleAction) VIR_ENUM_DECL(virDomainLifecycleCrash) VIR_ENUM_DECL(virDomainDevice)