From d34e83dfea9eaeb7dba3d6e1c1f693d4e18268f8 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Tue, 7 Feb 2023 15:02:43 +0100 Subject: [KERNEL] fix macro define order linux/version.h defines RHEL_RELEASE_CODE and RHEL_RELEASE_VERSION. Therefore it needs to be included before defining the RHEL_CHECK_VERSION macro. --- src/kernel/dnbd3_main.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/kernel/dnbd3_main.h b/src/kernel/dnbd3_main.h index 6ec20b9..a932ba2 100644 --- a/src/kernel/dnbd3_main.h +++ b/src/kernel/dnbd3_main.h @@ -22,12 +22,6 @@ #ifndef DNBD_H_ #define DNBD_H_ -#if defined(RHEL_RELEASE_CODE) && defined(RHEL_RELEASE_VERSION) -#define RHEL_CHECK_VERSION(CONDITION) (CONDITION) -#else -#define RHEL_CHECK_VERSION(CONDITION) (0) -#endif - #include #include @@ -43,6 +37,12 @@ #include +#if defined(RHEL_RELEASE_CODE) && defined(RHEL_RELEASE_VERSION) +#define RHEL_CHECK_VERSION(CONDITION) (CONDITION) +#else +#define RHEL_CHECK_VERSION(CONDITION) (0) +#endif + extern int major; typedef struct { -- cgit v1.2.3-55-g7522