|
|
@@ -1,6 +1,6 @@
|
|
|
Index: Data-UUID-0.11/UUID.xs
|
|
|
--- Data-UUID-0.11/UUID.xs.orig Wed Aug 27 21:38:35 2003
|
|
|
-+++ Data-UUID-0.11/UUID.xs Sat Jan 10 22:38:01 2004
|
|
|
++++ Data-UUID-0.11/UUID.xs Thu Jan 15 17:25:42 2004
|
|
|
@@ -105,11 +105,11 @@
|
|
|
}
|
|
|
|
|
|
@@ -46,6 +46,15 @@ Index: Data-UUID-0.11/UUID.xs
|
|
|
len = strlen(buf);
|
|
|
break;
|
|
|
case F_HEX:
|
|
|
+@@ -270,7 +270,7 @@
|
|
|
+ fclose(fd);
|
|
|
+ } else {
|
|
|
+ get_random_info(seed);
|
|
|
+- seed[0] |= 0x80;
|
|
|
++ seed[0] |= 0x01;
|
|
|
+ memcpy(&(RETVAL->nodeid), seed, sizeof(uuid_node_t));
|
|
|
+ mask = umask(_DEFAULT_UMASK);
|
|
|
+ if ((fd = fopen(UUID_NODEID_NV_STORE, "wb"))) {
|
|
|
Index: Data-UUID-0.11/UUID.pm
|
|
|
--- Data-UUID-0.11/UUID.pm.orig Wed Aug 27 22:06:06 2003
|
|
|
+++ Data-UUID-0.11/UUID.pm Sat Jan 10 11:37:46 2004
|