X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsd_id128_to_string.xml;h=593d0752d58c397725c20be5e8dd1802575be46e;hb=3ae83f9896bff49679c8a60e6ff9520557df8b16;hp=eda35b08b1675360c43dce2d7f38886b78b94752;hpb=cb07866b1b7c11e687a322d70dd9f9d73bbbe488;p=elogind.git diff --git a/man/sd_id128_to_string.xml b/man/sd_id128_to_string.xml index eda35b08b..593d0752d 100644 --- a/man/sd_id128_to_string.xml +++ b/man/sd_id128_to_string.xml @@ -59,7 +59,7 @@ int sd_id128_from_string - const char s[33], sd_id128_t* ret + const char* s, sd_id128_t* ret @@ -77,19 +77,24 @@ sd_id128_from_string() implements the reverse operation: it takes a 33 - character array with 32 hexadecimial digits - (terminated by NUL) and parses them back into an - 128 bit ID returned in - ret. + character string with 32 hexadecimal digits + (either lowercase or uppercase, terminated by NUL) and parses them back into an 128 + bit ID returned in + ret. Alternatively, this call + can also parse a 37 character string with a 128bit ID + formatted as RFC UUID. For more information about the sd_id128_t type see - sd-id1283. + sd-id1283. Note + that these calls operate the same way on all + architectures, i.e. the results do not depend on + endianess. When formatting a 128 bit ID into a string it is often easier to use a format string for printf3. This - is easly done using the + is easily done using the SD_ID128_FORMAT_STR and SD_ID128_FORMAT_VAL() macros. For more information see