UUID_PARSE(3)

NAMN
uuid_parse - konverterar en UUID-sträng till binär representation

SYNOPSIS

#include <uuid.h>

int uuid_parse(const char *in, uuid_t uu);
int uuid_parse_range(const char *in_start, const char *in_end, uuid_t uu);

BESKRIVNING

Funktionen uuid_parse() konverterar UUID-strängen som ges av in till den binära representationen. Det ingående UUID:t är en sträng av formen 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb (i printf(3)-formatet "%08x-%04x-%04x-%04x-%012x", 36 byte plus det efterföljande '\0').

The uuid_parse_range(3) function works like uuid_parse() but parses only range in string specified by in_start and in_end pointers.

RETURVÄRDE

Vid lyckad parsning av indatasträngen returneras 0 och UUID lagras på den plats som uu pekar på, annars returneras -1.

I ÖVERENSSTÄMMELSE MED

Detta bibliotek tolkar UUID:er som är kompatibla med OSF DCE 1.1 och hashbaserade UUID:er V3 och V5 som är kompatibla med

UPPHOVSPERSONER

Theodore Y. Ts’o

SE ÄVEN

uuid(3), uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3), uuid_is_null(3), uuid_time(3), uuid_unparse(3)

FELRAPPORTERING

För felrapporter, använd

TILLGÄNGLIGHET

Biblioteket libuuid är en del av paketet util-linux sedan version 2.15.1. Det kan laddas ner från