patch for rhbz#214264 in the case of Domain 0 on Xen and push the
defaulting to "linux" down to the xen specific parts.
Daniel
+Wed Nov 8 14:01:11 CET 2006 Daniel Veillard <veillard@redhat.com>
+
+ * src/libvirt.c src/proxy_internal.c src/xs_internal.c: fix the
+ patch for rhbz#214264 in the case of Domain 0 on Xen and push the
+ defaulting to "linux" down to the xen specific parts.
+
Tue Nov 7 16:17:23 EDT 2006 Daniel P. Berrange <berrange@redhat.com>
* python/generator.py: Pass in connection object when generating
}
}
- if (str == NULL)
- str = strdup("linux");
-
return (str);
}
xenProxyClose(domain->conn);
return(NULL);
}
+ if ((ans.len == sizeof(virProxyPacket)) && (ans.data.arg < 0)) {
+ return(NULL);
+ }
+
if (ans.len <= sizeof(virProxyPacket)) {
virProxyError(domain->conn, VIR_ERR_OPERATION_FAILED, __FUNCTION__);
return (NULL);
str = virDomainGetVMInfo(domain, vm, "image/ostype");
free(vm);
}
+ if (str == NULL)
+ str = strdup("linux");
return (str);
}
str = xs_read(conn->xshandle, 0, &query[0], &len);
free(vm);
}
+ if (str == NULL)
+ str = strdup("linux");
+
return (str);
}