diff options
Diffstat (limited to 'libglusterfs/src/compat-uuid.h')
-rw-r--r-- | libglusterfs/src/compat-uuid.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/libglusterfs/src/compat-uuid.h b/libglusterfs/src/compat-uuid.h index 6bce6d033d0..6e7fdefbfab 100644 --- a/libglusterfs/src/compat-uuid.h +++ b/libglusterfs/src/compat-uuid.h @@ -11,9 +11,7 @@ #ifndef _GF_UUID_H #define _GF_UUID_H -#if defined(HAVE_LIBUUID) /* Linux like libuuid.so */ - -#include <uuid.h> +#include <uuid/uuid.h> static inline void gf_uuid_clear(uuid_t uuid) @@ -57,12 +55,8 @@ gf_uuid_unparse(const uuid_t uuid, char *out) uuid_unparse(uuid, out); } -#elif defined(__FreeBSD__) - -#error Please install e2fsprogs-libuuid for a compatible libuuid implementation. - /* TODO: add more uuid APIs, use constructs like this: -#elif defined(__NetBSD__) * NetBSD libc * +#if defined(__NetBSD__) * NetBSD libc * #include <string.h> @@ -71,8 +65,7 @@ gf_uuid_clear (uuid_t uuid) { memset (uuid, 0, sizeof (uuid_t)); } - +#endif */ -#endif /* HAVE_UUID */ #endif /* _GF_UUID_H */ |