uuid in c (RFC4122)