diff options
Diffstat (limited to 'src/kernel/xloop_main.h')
-rw-r--r-- | src/kernel/xloop_main.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/kernel/xloop_main.h b/src/kernel/xloop_main.h index c1cc919..3649039 100644 --- a/src/kernel/xloop_main.h +++ b/src/kernel/xloop_main.h @@ -1,6 +1,15 @@ #include <linux/version.h> -#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 15, 0) +/* define RHEL_CHECK_VERSION macro to check CentOS version */ +#if defined(RHEL_RELEASE_CODE) && defined(RHEL_RELEASE_VERSION) +#define RHEL_CHECK_VERSION(CONDITION) (CONDITION) +#else +#define RHEL_CHECK_VERSION(CONDITION) (0) +#endif + +#if RHEL_CHECK_VERSION(RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(8, 5)) +#include "xloop_main_rhel_8.5.h" +#elif LINUX_VERSION_CODE < KERNEL_VERSION(5, 15, 0) #include "xloop_main_4.18.h" #else #include "xloop_main_5.15.h" |