table of contents
- bullseye 4.10.0-1
- bullseye-backports 4.18.1-1~bpo11+1
- testing 4.18.1-1
- unstable 4.18.1-1
UUID_PARSE(3) | Libuuid-API | UUID_PARSE(3) |
BEZEICHNUNG¶
uuid_parse - eine eingegebene UUID-Zeichenkette in Binärdarstellung umwandeln
ÜBERSICHT¶
#include <uuid.h> int uuid_parse(char *in, uuid_t uu); int uuid_parse_range(char *in_Start, char *in_Ende, uuid_t uu);
BESCHREIBUNG¶
Die Funktion uuid_parse wandelt die von in angegebene UID-Zeichenkette in deren binäre Darstellung um. Die Eingabe-UUID ist eine Zeichenkette der Form 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb (im printf(3)-Format »%08x-%04x-%04x-%04x-%012x«, 36 Byte plus das angehängte '\0').
Die Funktion uuid_parse_range arbeitet wie uuid_parse, aber wertet nur den Bereich aus, der in der durch die Zeiger in_Start und in_Ende angegebenen Zeichenkette bezeichnet ist.
RÜCKGABEWERT¶
Bei erfolgreicher Auswertung der Eingabezeichenkette wird 0 zurückgegeben und die UUID an dem Ort gespeichert, auf den uu zeigt, anderenfalls wird -1 zurückgegeben.
KONFORM ZU¶
Diese Bibliothek wertet zu OSF DCE 1.1 kompatible UUIDs und zu RFC-4122 kompatible Hash-basierte UUIDs der Versionen 4 und 5 aus.
AUTOREN¶
Theodore Y. Ts'o
SIEHE AUCH¶
uuid(3), uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3), uuid_is_null(3), uuid_time(3), uuid_unparse(3)
VERFÜGBARKEIT¶
libuuid ist seit Version 2.15.1 Teil des Pakets util-linux, welches auf https://www.kernel.org/pub/linux/utils/util-linux/ verfügbar ist.
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann <mario.blaettermann@gmail.com> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.
Mai 2009 | util-linux |