diff options
author | Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 2014-11-10 19:20:29 +0100 |
---|---|---|
committer | Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> | 2014-11-18 07:55:52 +0100 |
commit | 90e279db0cf55aeec710dbc5ae610f66a9ba3f70 (patch) | |
tree | a2dd960b03b992637ff1979b8d83171d07d15654 /kernel/net | |
parent | 325a04f462745611abfb6f63fa981f351df9b677 (diff) |
Add more compatibility checkings to support older kernel releases
Diffstat (limited to 'kernel/net')
-rw-r--r-- | kernel/net/netfilter/xt_set.c | 5 |
1 files changed, 4 insertions, 1 deletions
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 |