Le mardi 05 octobre 2010 Ã 13:46 +0200, Nicola Padovano a Ãcrit : > On Tue, Oct 5, 2010 at 1:32 PM, Jan Engelhardt <jengelh@xxxxxxxxxx> wrote: > > On Tuesday 2010-10-05 13:16, Nicola Padovano wrote: > >>> > >>> Could you read source code of _current_ existing modules , and use > >>> copy/paste ? > >>> > >>> static int hashlimit_mt_check(const struct xt_mtchk_param *par) > >>> { > >>> ... > >>> } > >> > >>as i've written in a previously mail this is the checkentry function > >>that i use in my source code to check if the iptables command line is > >>a right line. > >> > >>[CHECK_ENTRY_CODE] > >>static bool xt_tarpit_check(const char *tablename, const void *entry, > >> const struct xt_target *target, void *targinfo, > >> unsigned int hook_mask) > >> > >>i don't know what "static int hashlimit_mt_check(const struct > >>xt_mtchk_param *par)" is... > > > > It's the proper function header. > > > > this is the whole code: > > [WHOLE_CODE] > [/WHOLE_CODE] > Nicola For the second and last time, could you please _read_ _current_ kernel source code, and correct your code, before asking us ? We do not support prehistoric kernels. Thank you Dont ask us if you are not able to find hashlimit_mt_check() or any checkentry function in current kernel sources. # find net/netfilter/ | xargs grep -n _check net/netfilter/nf_conntrack_proto_dccp.c:596: if (net->ct.sysctl_checksum && hooknum == NF_INET_PRE_ROUTING && net/netfilter/nf_conntrack_proto_dccp.c:597: nf_checksum_partial(skb, hooknum, dataoff, cscov, IPPROTO_DCCP, net/netfilter/xt_connmark.c:77:static int connmark_tg_check(const struct xt_tgchk_param *par) net/netfilter/xt_connmark.c:107:static int connmark_mt_check(const struct xt_mtchk_param *par) net/netfilter/xt_connmark.c:127: .checkentry = connmark_tg_check, net/netfilter/xt_connmark.c:138: .checkentry = connmark_mt_check, net/netfilter/xt_CT.c:57:static int xt_ct_tg_check(const struct xt_tgchk_param *par) net/netfilter/xt_CT.c:149: .checkentry = xt_ct_tg_check, ... -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html