prop = virXPathString("string(./@ephemeral)", ctxt);
if (prop != NULL) {
if (STREQ(prop, "yes"))
- def->ephemeral = 1;
+ def->ephemeral = true;
else if (STREQ(prop, "no"))
- def->ephemeral = 0;
+ def->ephemeral = false;
else {
virReportError(VIR_ERR_XML_ERROR, "%s",
_("invalid value of 'ephemeral'"));
typedef struct _virSecretDef virSecretDef;
typedef virSecretDef *virSecretDefPtr;
struct _virSecretDef {
- unsigned ephemeral : 1;
+ bool ephemeral;
unsigned private : 1;
unsigned char uuid[VIR_UUID_BUFLEN];
char *description; /* May be NULL */