chiark / gitweb /
sd-id128: let's make our API a bit smaller, since sd_id128_make_v4_uuid() is dispensable
authorLennart Poettering <lennart@poettering.net>
Sat, 7 Jan 2012 00:37:39 +0000 (01:37 +0100)
committerLennart Poettering <lennart@poettering.net>
Sat, 7 Jan 2012 00:37:39 +0000 (01:37 +0100)
src/libsystemd-id128.sym
src/sd-id128.c
src/systemd/sd-id128.h

index c4d1cf5d48d36a713902281693e3e6bdf2be07c5..2373fe6646af9401afed6655a8a286f24d5fa926 100644 (file)
@@ -14,7 +14,6 @@ global:
         sd_id128_to_string;
         sd_id128_from_string;
         sd_id128_randomize;
-        sd_id128_make_v4_uuid;
         sd_id128_get_machine;
         sd_id128_get_boot;
 local:
index 289bcdc4ff89d5660ea13cb2d79238286daffad6..b4184e1c7e56bd47273bb050b1666e76229c31bb 100644 (file)
@@ -74,7 +74,7 @@ _public_ int sd_id128_from_string(const char s[33], sd_id128_t *ret) {
         return 0;
 }
 
-_public_ sd_id128_t sd_id128_make_v4_uuid(sd_id128_t id) {
+static sd_id128_t make_v4_uuid(sd_id128_t id) {
         /* Stolen from generate_random_uuid() of drivers/char/random.c
          * in the kernel sources */
 
@@ -216,6 +216,6 @@ _public_ int sd_id128_randomize(sd_id128_t *ret) {
          * only guarantee this for newly generated UUIDs, not for
          * pre-existing ones.*/
 
-        *ret = sd_id128_make_v4_uuid(t);
+        *ret = make_v4_uuid(t);
         return 0;
 }
index d835cf47688671fce90dff0936267c5ea87ec335..22fcb932719fe508a8792785905b027150a7f214 100644 (file)
@@ -39,8 +39,6 @@ int sd_id128_from_string(const char s[33], sd_id128_t *ret);
 
 int sd_id128_randomize(sd_id128_t *ret);
 
-sd_id128_t sd_id128_make_v4_uuid(sd_id128_t id);
-
 int sd_id128_get_machine(sd_id128_t *ret);
 
 int sd_id128_get_boot(sd_id128_t *ret);