From 51603798046c8e673cad8ddecea7e6c86eef0d9c Mon Sep 17 00:00:00 2001 From: "kay.sievers@vrfy.org" Date: Tue, 5 Apr 2005 04:01:08 +0200 Subject: [PATCH] [PATCH] udev_volume_id: fix endianess macros --- extras/volume_id/volume_id/util.h | 4 ++++ extras/volume_id/volume_id/volume_id.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/extras/volume_id/volume_id/util.h b/extras/volume_id/volume_id/util.h index 9cea8fc3..e18efe2f 100644 --- a/extras/volume_id/volume_id/util.h +++ b/extras/volume_id/volume_id/util.h @@ -29,6 +29,8 @@ # include #endif +#include + /* size of superblock buffer, reiserfs block is at 64k */ #define SB_BUFFER_SIZE 0x11000 /* size of seek buffer, FAT cluster is 32k max */ @@ -52,6 +54,7 @@ (((__u64)(x) & 0x000000000000ff00ull) << 40) | \ (((__u64)(x) & 0x00000000000000ffull) << 56)) +#ifdef __BYTE_ORDER #if (__BYTE_ORDER == __LITTLE_ENDIAN) #define le16_to_cpu(x) (x) #define le32_to_cpu(x) (x) @@ -69,6 +72,7 @@ #define cpu_to_le32(x) bswap32(x) #define cpu_to_be32(x) (x) #endif +#endif /* __BYTE_ORDER */ enum uuid_format { UUID_DCE_STRING, diff --git a/extras/volume_id/volume_id/volume_id.h b/extras/volume_id/volume_id/volume_id.h index c7fa0d9b..2266694f 100644 --- a/extras/volume_id/volume_id/volume_id.h +++ b/extras/volume_id/volume_id/volume_id.h @@ -21,7 +21,7 @@ #ifndef _VOLUME_ID_H_ #define _VOLUME_ID_H_ -#define VOLUME_ID_VERSION 43 +#define VOLUME_ID_VERSION 44 #define VOLUME_ID_LABEL_SIZE 64 #define VOLUME_ID_UUID_SIZE 36 -- 2.39.5