MT#55283 fix compilation for RHEL

Closes #2042

Change-Id: I8b0de1bfdfa46370365511809daffd56bfb8a055
pull/1993/merge
Richard Fuchs 3 weeks ago
parent 708783ba86
commit 4b6b2eb1ab

@ -45,10 +45,17 @@
#include "nft_rtpengine.h"
// fix for older compilers
#ifndef RHEL_RELEASE_VERSION
#define RHEL_RELEASE_VERSION(x,y) 0
#endif
MODULE_LICENSE("GPL");
MODULE_AUTHOR("Sipwise GmbH <support@sipwise.com>");
MODULE_DESCRIPTION("rtpengine packet forwarding acceleration");
#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,13,0)
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,13,0)) || \
(defined(RHEL_RELEASE_CODE) && LINUX_VERSION_CODE >= KERNEL_VERSION(6,12,0) && \
RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(10,1))
MODULE_IMPORT_NS("CRYPTO_INTERNAL");
#elif LINUX_VERSION_CODE >= KERNEL_VERSION(5,12,0)
MODULE_IMPORT_NS(CRYPTO_INTERNAL);
@ -58,11 +65,6 @@ MODULE_ALIAS("ipt_RTPENGINE");
MODULE_ALIAS("ip6t_RTPENGINE");
MODULE_ALIAS("nft-expr-rtpengine");
// fix for older compilers
#ifndef RHEL_RELEASE_VERSION
#define RHEL_RELEASE_VERSION(x,y) 0
#endif

Loading…
Cancel
Save