typedef struct pd_uuid pd_uuid_t;
int pd_uuid_init_state(struct pd_uuid_state *s);
+int pd_uuid_init(struct pd_uuid_state *s, int f);
int pd_uuid_make_v1(struct pd_uuid_state *s, pd_uuid_t *uuid);
int pd_uuid_make_v1mc(struct pd_uuid_state *s, pd_uuid_t *uuid);
int pd_uuid_make_v4(struct pd_uuid_state *s, pd_uuid_t *uuid);