X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=pduuid.h;h=86c5f6d9a3159bc0befded10c7011eddeece1363;hb=6c2a66816de51f195e4cae40406834f519768099;hp=77cbcc19cbd95824fffe1369be2f7159166a0dfc;hpb=c7e13d717c38e528ae241bf5facb51bca63f323c;p=uuid 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