From 28f539e79a1b02d82955353b50b0979c3cc27943 Mon Sep 17 00:00:00 2001 From: Keith Busch Date: Fri, 30 Aug 2019 13:25:19 -0600 Subject: [PATCH] nvme-cli: Fix compile on non-libuuid machines Define uuid_t if not provided by libuuid. Link: https://github.com/linux-nvme/nvme-cli/pull/559 Signed-off-by: Keith Busch --- linux/nvme.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/linux/nvme.h b/linux/nvme.h index a6975549..0ab843a2 100644 --- a/linux/nvme.h +++ b/linux/nvme.h @@ -16,7 +16,13 @@ #define _LINUX_NVME_H #include -#include +#ifdef LIBUUID +#include +#else +typedef struct { + uint8_t b[16]; +} uuid_t; +#endif /* NQN names in commands fields specified one size */ #define NVMF_NQN_FIELD_LEN 256 -- 2.50.1