1 diff -rNpu xtables-addons-1.28-pre2.6.35-checkversion/extensions/compat_xtables.c xtables-addons-1.28/extensions/compat_xtables.c
2 --- xtables-addons-1.28-pre2.6.35-checkversion/extensions/compat_xtables.c 2010-07-24 11:33:11.000000000 +0200
3 +++ xtables-addons-1.28/extensions/compat_xtables.c 2010-09-01 09:23:44.000000000 +0200
4 @@ -105,7 +105,7 @@ static bool xtnu_match_check(const char
6 if (nm->checkentry == NULL)
8 - return nm->checkentry(&local_par);
9 + return nm->checkentry(&local_par) == 0 ? true : false;
12 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 28) && \
13 @@ -313,7 +313,7 @@ static bool xtnu_target_check(const char
14 if (nt->checkentry == NULL)
15 /* this is valid, just like if there was no function */
17 - return nt->checkentry(&local_par);
18 + return nt->checkentry(&local_par) == 0 ? true : false;