Page MenuHomeFreeBSD

D34235.id102770.diff
No OneTemporary

D34235.id102770.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/uuid.h b/sys/compat/linuxkpi/common/include/linux/uuid.h
--- a/sys/compat/linuxkpi/common/include/linux/uuid.h
+++ b/sys/compat/linuxkpi/common/include/linux/uuid.h
@@ -33,6 +33,28 @@
#ifndef _LINUXKPI_LINUX_UUID_H
#define _LINUXKPI_LINUX_UUID_H
+#define UUID_STRING_LEN 36
+
+#define GUID_INIT(x0_3, x4_5, x6_7, x8, x9, x10, x11, x12, x13, x14, x15) \
+ ((guid_t) { .x = { \
+ [0] = (x0_3) & 0xff, \
+ [1] = ((x0_3) >> 8) & 0xff, \
+ [2] = ((x0_3) >> 16) & 0xff, \
+ [3] = ((x0_3) >> 24) & 0xff, \
+ [4] = (x4_5) & 0xff, \
+ [5] = ((x4_5) >> 8) & 0xff, \
+ [6] = (x6_7) & 0xff, \
+ [7] = ((x6_7) >> 8) & 0xff, \
+ [8] = (x8), \
+ [9] = (x9), \
+ [10] = (x10), \
+ [11] = (x11), \
+ [12] = (x12), \
+ [13] = (x13), \
+ [14] = (x14), \
+ [15] = (x15) \
+}})
+
typedef struct {
char x[16];
} guid_t;

File Metadata

Mime Type
text/plain
Expires
Mon, Jan 19, 12:15 AM (13 h, 50 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27724272
Default Alt Text
D34235.id102770.diff (992 B)

Event Timeline