man: document that it is guaranteed that generated ID128 are never all-zero or all-one
authorLennart Poettering <lennart@poettering.net>
Wed, 26 May 2021 14:07:55 +0000 (16:07 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 26 May 2021 19:44:15 +0000 (21:44 +0200)
commit6f7530929538b28cb41c289ad9cbced51848fc02
treec5c8dadaa66409750bce7be1a83fbfe7f085728f
parent997c2d5625c99ece6049539e0809804ca67940d6
man: document that it is guaranteed that generated ID128 are never all-zero or all-one

This is the case because the ID128 we generate are all marked as v4 UUID
which requires that some bits are zero and others are one. Let's
document this so that people can rely on SD_ID128_NULL being a special
value for "uninitialized" that is always distinguishable from generated
UUIDs.
man/sd_id128_get_machine.xml
man/sd_id128_randomize.xml