mirror of
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
synced 2024-11-28 12:34:13 +08:00
Add UUID type #define's, and add an CPP macro to define
UUID constants.
This commit is contained in:
parent
a5aa379710
commit
880f30a7eb
@ -1,5 +1,8 @@
|
||||
2004-03-19 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* uuid.h (UUID_DEFINE): Add UUID type #define's, and add an CPP
|
||||
macro to define UUID constants.
|
||||
|
||||
* gen_uuid.c (get_clock): Use 14 bits for the clock sequence,
|
||||
instead of just 13 bits.
|
||||
|
||||
|
@ -24,6 +24,14 @@ typedef unsigned char uuid_t[16];
|
||||
#define UUID_VARIANT_MICROSOFT 2
|
||||
#define UUID_VARIANT_OTHER 3
|
||||
|
||||
/* UUID Type definitions */
|
||||
#define UUID_TYPE_DCE_TIME 1
|
||||
#define UUID_TYPE_DCE_RANDOM 4
|
||||
|
||||
/* Allow UUID constants to be defined */
|
||||
#define UUID_DEFINE(name,u0,u1,u2,u3,u4,u5,u6,u7,u8,u9,u10,u11,u12,u13,u14,u15) \
|
||||
const uuid_t name = {u0,u1,u2,u3,u4,u5,u6,u7,u8,u9,u10,u11,u12,u13,u14,u15}
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user