X-Git-Url: https://pd.if.org/git/?p=uuid;a=blobdiff_plain;f=pduuid.h;h=86c5f6d9a3159bc0befded10c7011eddeece1363;hp=77cbcc19cbd95824fffe1369be2f7159166a0dfc;hb=c784264fc1aaa6a22eb718020ef5886087abd525;hpb=8d571eb9c4ad6b7b41ee6b8e3a23c8fb53218496 diff --git a/pduuid.h b/pduuid.h index 77cbcc1..86c5f6d 100644 --- a/pduuid.h +++ b/pduuid.h @@ -30,11 +30,18 @@ int pd_uuid_make_v4(struct pd_uuid_state *s, pd_uuid_t *uuid); int pd_uuid_make_v3(struct pd_uuid_state *s, pd_uuid_t *uuid, pd_uuid_t *ns, void *data, int len); int pd_uuid_make_v5(struct pd_uuid_state *s, pd_uuid_t *uuid, pd_uuid_t *ns, void *data, int len); +int pd_uuid_copy(pd_uuid_t *src, pd_uuid_t *dst); +int pd_uuid_cmp(pd_uuid_t *a, pd_uuid_t *b); + int pd_set_uuid_hash(pd_uuid_t *s, void *hash, int version); int pd_uuid_set_string(pd_uuid_t *uuid, char *s); unsigned long pd_uuid_rng_get_bytes(unsigned char *out, unsigned long outlen); +pd_uuid_t pd_uuid_ns_x500; +pd_uuid_t pd_uuid_ns_url; +pd_uuid_t pd_uuid_ns_dns; +pd_uuid_t pd_uuid_ns_oid; #endif