提交 4258a548 编写于 作者: O Osier Yang

cleanup: Change datatype of secret->ephemeral to boolean

上级 ba474c78
......@@ -161,9 +161,9 @@ secretXMLParseNode(xmlDocPtr xml, xmlNodePtr root)
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'"));
......
......@@ -31,7 +31,7 @@ VIR_ENUM_DECL(virSecretUsageType)
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 */
......
......@@ -480,7 +480,7 @@ virStorageGenerateQcowEncryption(virConnectPtr conn,
goto cleanup;
}
def->ephemeral = 0;
def->ephemeral = false;
def->private = 0;
if (virStorageGenerateSecretUUID(conn, def->uuid) < 0)
goto cleanup;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册