+Tue Jun 26 18:10:00 EST 2007 Daniel P. Berrange <berrange@redhat.com>
+
+ * qemud/conf.c, qemud/uuid.c, qemud/uuid.h: Rename the
+ UUID functions to not include QEMU in name.
+
Tue Jun 26 18:10:00 EST 2007 Daniel P. Berrange <berrange@redhat.com>
* qemud/conf.c, qemud/conf.h, qemud/dispatch.c, qemud/driver.c,
if ((obj == NULL) || (obj->type != XPATH_STRING) ||
(obj->stringval == NULL) || (obj->stringval[0] == 0)) {
int err;
- if ((err = qemudGenerateUUID(def->uuid))) {
+ if ((err = virUUIDGenerate(def->uuid))) {
qemudReportError(NULL, NULL, NULL, VIR_ERR_INTERNAL_ERROR,
"Failed to generate UUID: %s", strerror(err));
goto error;
}
- } else if (qemudParseUUID((const char *)obj->stringval, def->uuid) < 0) {
+ } else if (virUUIDParse((const char *)obj->stringval, def->uuid) < 0) {
qemudReportError(NULL, NULL, NULL, VIR_ERR_INTERNAL_ERROR, "%s", "malformed uuid element");
goto error;
}
if ((obj == NULL) || (obj->type != XPATH_STRING) ||
(obj->stringval == NULL) || (obj->stringval[0] == 0)) {
int err;
- if ((err = qemudGenerateUUID(def->uuid))) {
+ if ((err = virUUIDGenerate(def->uuid))) {
qemudReportError(NULL, NULL, NULL, VIR_ERR_INTERNAL_ERROR,
"Failed to generate UUID: %s", strerror(err));
goto error;
}
- } else if (qemudParseUUID((const char *)obj->stringval, def->uuid) < 0) {
+ } else if (virUUIDParse((const char *)obj->stringval, def->uuid) < 0) {
qemudReportError(NULL, NULL, NULL, VIR_ERR_INTERNAL_ERROR, "%s", "malformed uuid element");
goto error;
}
#include "internal.h"
static int
-qemudGenerateRandomBytes(unsigned char *buf,
- int buflen)
+virUUIDGenerateRandomBytes(unsigned char *buf,
+ int buflen)
{
int fd;
}
static int
-qemudGeneratePseudoRandomBytes(unsigned char *buf,
- int buflen)
+virUUIDGeneratePseudoRandomBytes(unsigned char *buf,
+ int buflen)
{
srand(time(NULL));
while (buflen > 0) {
}
int
-qemudGenerateUUID(unsigned char *uuid)
+virUUIDGenerate(unsigned char *uuid)
{
int err;
- if ((err = qemudGenerateRandomBytes(uuid, QEMUD_UUID_RAW_LEN)))
+ if ((err = virUUIDGenerateRandomBytes(uuid, VIR_UUID_RAW_LEN)))
qemudLog(QEMUD_WARN,
"Falling back to pseudorandom UUID, "
"failed to generate random bytes: %s", strerror(err));
- return qemudGeneratePseudoRandomBytes(uuid, QEMUD_UUID_RAW_LEN);
+ return virUUIDGeneratePseudoRandomBytes(uuid, VIR_UUID_RAW_LEN);
}
int
-qemudParseUUID(const char *uuid, unsigned char *rawuuid) {
+virUUIDParse(const char *uuid, unsigned char *rawuuid) {
const char *cur;
int i;
* Mark McLoughlin <markmc@redhat.com>
*/
-#ifndef __QEMUD_UUID_H__
-#define __QEMUD_UUID_H__
+#ifndef __VIR_UUID_H__
+#define __VIR_UUID_H__
-int qemudGenerateUUID(unsigned char *uuid);
+#define VIR_UUID_RAW_LEN 16
-int qemudParseUUID (const char *uuid,
- unsigned char *rawuuid);
+int virUUIDGenerate(unsigned char *uuid);
-#endif /* __QEMUD_UUID_H__ */
+int virUUIDParse(const char *uuid,
+ unsigned char *rawuuid);
+
+#endif /* __VIR_UUID_H__ */