diff options
author | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 2020-02-24 17:37:50 +0200 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2020-03-23 17:01:47 +0100 |
commit | 48a2e88f53aea4dface64883157ad3c428132f75 (patch) | |
tree | a98c9c07b374ed0412968b414dee66fb533034b4 /include | |
parent | d01cd62400b3a42d012069518614d944c35f9c99 (diff) |
uuid: Provide a GUID generator for raw buffer
In some cases we would like to generate a GUID and export it. Though it
would require either casting to internal kernel types or an intermediate
buffer. Instead we may achieve this by supplying a pointer to raw buffer
and make a complimentary API to existing one for UUIDs.
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/uuid.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/uuid.h b/include/linux/uuid.h index 8e4a5000da03..3780460a9a85 100644 --- a/include/linux/uuid.h +++ b/include/linux/uuid.h @@ -84,6 +84,7 @@ static inline bool uuid_is_null(const uuid_t *uuid) } void generate_random_uuid(unsigned char uuid[16]); +void generate_random_guid(unsigned char guid[16]); extern void guid_gen(guid_t *u); extern void uuid_gen(uuid_t *u); |