From 90e279db0cf55aeec710dbc5ae610f66a9ba3f70 Mon Sep 17 00:00:00 2001 From: Jozsef Kadlecsik Date: Mon, 10 Nov 2014 19:20:29 +0100 Subject: Add more compatibility checkings to support older kernel releases --- kernel/net/netfilter/xt_set.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'kernel/net/netfilter') diff --git a/kernel/net/netfilter/xt_set.c b/kernel/net/netfilter/xt_set.c index 7be5c34..39eee43 100644 --- a/kernel/net/netfilter/xt_set.c +++ b/kernel/net/netfilter/xt_set.c @@ -33,13 +33,16 @@ MODULE_ALIAS("ip6t_SET"); #define CHECK_FAIL(err) 0 #define CONST const #define FTYPE bool -#define XT_PAR_NET(par) NULL #else /* LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,35) */ #define CHECK_OK 0 #define CHECK_FAIL(err) (err) #define CONST #define FTYPE int +#endif +#ifdef HAVE_XT_MTCHK_PARAM_STRUCT_NET #define XT_PAR_NET(par) (par)->net +#else +#define XT_PAR_NET(par) NULL #endif static inline int -- cgit v1.2.3