In file included from /usr/src/modules/xtables-addons/compat_xtables.c:21:
/usr/src/modules/xtables-addons/compat_xtnu.h:87: warning: ‘struct xt_match_param’ declared inside parameter list
/usr/src/modules/xtables-addons/compat_xtnu.h:87: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/src/modules/xtables-addons/compat_xtnu.h:103: warning: ‘struct xt_target_param’ declared inside parameter list
/usr/src/modules/xtables-addons/compat_xtables.c:212: warning: ‘struct xt_target_param’ declared inside parameter list
/usr/src/modules/xtables-addons/compat_xtables.c: In function ‘xtnu_target_run’:
/usr/src/modules/xtables-addons/compat_xtables.c:226: error: dereferencing pointer to incomplete type
/usr/src/modules/xtables-addons/compat_xtables.c:235: warning: passing argument 2 of ‘nt->target’ from incompatible pointer type
/usr/src/modules/xtables-addons/compat_xtables.c:235: note: expected ‘const struct xt_target_param *’ but argument is of type ‘const struct xt_target_param *’
/usr/src/modules/xtables-addons/compat_xtables.c: In function ‘xtnu_register_target’:
/usr/src/modules/xtables-addons/compat_xtables.c:327: warning: assignment from incompatible pointer type
compiling ipset fail:
/usr/src/modules/ipset/ipt_set.c:89: warning: ‘struct xt_match_param’ declared inside parameter list
/usr/src/modules/ipset/ipt_set.c:89: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/src/modules/ipset/ipt_set.c: In function ‘match’:
/usr/src/modules/ipset/ipt_set.c:95: error: dereferencing pointer to incomplete type
/usr/src/modules/ipset/ipt_set.c: At top level:
/usr/src/modules/ipset/ipt_set.c:215: warning: initialization from incompatible pointer type
/usr/src/modules/ipset/ipt_set.c:217: warning: initialization from incompatible pointer type
So, ipset module can not be compiled in Ubuntu !!!
compiling xtables-addons fail:
In file included from /usr/src/ modules/ xtables- addons/ compat_ xtables. c:21: modules/ xtables- addons/ compat_ xtnu.h: 87: warning: ‘struct xt_match_param’ declared inside parameter list modules/ xtables- addons/ compat_ xtnu.h: 87: warning: its scope is only this definition or declaration, which is probably not what you want modules/ xtables- addons/ compat_ xtnu.h: 103: warning: ‘struct xt_target_param’ declared inside parameter list modules/ xtables- addons/ compat_ xtables. c:212: warning: ‘struct xt_target_param’ declared inside parameter list modules/ xtables- addons/ compat_ xtables. c: In function ‘xtnu_target_run’: modules/ xtables- addons/ compat_ xtables. c:226: error: dereferencing pointer to incomplete type modules/ xtables- addons/ compat_ xtables. c:235: warning: passing argument 2 of ‘nt->target’ from incompatible pointer type modules/ xtables- addons/ compat_ xtables. c:235: note: expected ‘const struct xt_target_param *’ but argument is of type ‘const struct xt_target_param *’ modules/ xtables- addons/ compat_ xtables. c: In function ‘xtnu_register_ target’ : modules/ xtables- addons/ compat_ xtables. c:327: warning: assignment from incompatible pointer type
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
compiling ipset fail:
/usr/src/ modules/ ipset/ipt_ set.c:89: warning: ‘struct xt_match_param’ declared inside parameter list modules/ ipset/ipt_ set.c:89: warning: its scope is only this definition or declaration, which is probably not what you want modules/ ipset/ipt_ set.c: In function ‘match’: modules/ ipset/ipt_ set.c:95: error: dereferencing pointer to incomplete type modules/ ipset/ipt_ set.c: At top level: modules/ ipset/ipt_ set.c:215: warning: initialization from incompatible pointer type modules/ ipset/ipt_ set.c:217: warning: initialization from incompatible pointer type
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
So, ipset module can not be compiled in Ubuntu !!!