libuuid: construct UUIDv6 without "struct uuid"

The layout of "struct uuid" is specific to UUIDv1.
Using it for UUIDv6 makes the logic complicated and confuses Coverity.

Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
1 file changed