2 * Public include file for the UUID library
4 * Copyright (C) 1996, 1997 Theodore Ts'o.
7 * This file may be redistributed under the terms of the GNU Public
12 typedef unsigned char uuid_t[16];
15 void uuid_clear(uuid_t uu);
18 int uuid_compare(uuid_t uu1, uuid_t uu2);
21 void uuid_copy(uuid_t uu1, uuid_t uu2);
24 void uuid_generate(uuid_t out);
27 int uuid_is_null(uuid_t uu);
30 int uuid_parse(char *in, uuid_t uu);
33 void uuid_unparse(uuid_t uu, char *out);