UUID_PARSE(3) Manuel du programmeur UUID_PARSE(3) NOM uuid_parse - Convertir une chaine d'UUID en sa representation binaire SYNOPSIS #include int uuid_parse(const char *entree, uuid_t uu); + int uuid_parse_range(const char *debut_entree, const char *fin_entree, uuid_t uu); DESCRIPTION La fonction uuid_parse() convertit une chaine de caracteres de type UUID donnee dans in en sa representation binaire. La chaine de caracteres est une chaine de la forme 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb (format printf(3) %08x-%04x-%04x-%04x-%012x, 36 octets plus l'octet NULL final << \0 >>). La fonction uuid_parse_range() fonctionne comme uuid_parse() sauf qu'elle analyse uniquement la plage de la chaine specifiee par les pointeurs in_start et in_end. VALEUR RENVOYEE En cas de reussite, 0 est renvoye et l'UUID est sauvegarde a l'emplacement pointe par uu, sinon -1 est renvoye. CONFORMITE Cette bibliotheque genere des UUID compatibles avec la DCE 1.1 d'OSF et des UUID versions 3 et 5, bases sur un hachage, compatibles avec la RFC-4122 . AUTEURS Theodore Y. Ts'o VOIR AUSSI uuid(3), uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3), uuid_is_null(3), uuid_time(3), uuid_unparse(3) SIGNALER DES BOGUES Pour signaler un bogue, utilisez le gestionnaire de bogues . DISPONIBILITE La bibliotheque libuuid fait partie du paquet util-linux depuis la version 2.15.1. Elle est disponible sur l'archive du noyau Linux . util-linux 2.41 2025-03-29 UUID_PARSE(3)