int newstate = -1;
bool invalidData = false;
xmlNodePtr tmp;
- unsigned long jobflags = 0;
ctxt->node = node;
STRNEQ(mirror, "yes"))
invalidData = true;
- if (virXPathULongHex("string(./@jobflags)", ctxt, &jobflags) != 0)
+ if (virXMLPropUInt(ctxt->node, "jobflags", 16, VIR_XML_PROP_NONE,
+ &job->jobflags) != 1)
job->jobflagsmissing = true;
if (!disk && !invalidData) {
job->state = state;
job->newstate = newstate;
- job->jobflags = jobflags;
job->errmsg = virXPathString("string(./errmsg)", ctxt);
job->invalidData = invalidData;
job->disk = disk;