Hi Harald, On Sat, Jul 30, 2005 at 12:30:05PM +0200, Harald Welte told us: > diff --git a/net/netfilter/nfnetlink_log.c b/net/netfilter/nfnetlink_log.c > new file mode 100644 > --- /dev/null > +++ b/net/netfilter/nfnetlink_log.c > @@ -0,0 +1,992 @@ ... > +static struct sk_buff *nfulnl_alloc_skb(unsigned int inst_size, > + unsigned int pkt_size) > +{ > + struct sk_buff *skb; > + > + UDEBUG("entered (%u, %u)\n", inst_size, pkt_size); > + > + /* alloc skb whihc should be big enough for a whole multipart
typo, which > + * message. WARNING: has to be <= 128k due to slab restrictions */ > + ... > + > +static int > +init_or_cleanup(int init) > +{ ... > +#ifdef CONFIG_PROC_FS > + proc_nful = create_proc_entry("nfnetlink_log", 0440, > + proc_net_netfilter); > + if (!proc_nful) > + goto cleanup_subsys; > + proc_nful->proc_fops = &nful_file_ops; > +#endif > + > + return status; > + > +cleanup: > + nf_log_unregister_logger(&nfulnl_logger); > +#ifdef CONFIG_PROC_FS > +cleanup_subsys: no remove_proc_entry?? > +#endif > + nfnetlink_subsys_unregister(&nfulnl_subsys); > +cleanup_netlink_notifier: > + netlink_unregister_notifier(&nfulnl_rtnl_notifier); > + return status; > +} > + Kind regards, Sven -- Linux zion 2.6.13-rc3-mm1 #17 PREEMPT Thu Jul 28 02:56:37 CEST 2005 i686 athlon i386 GNU/Linux 18:34:22 up 19:35, 2 users, load average: 0.28, 0.11, 0.03
pgp9CYkcccjzu.pgp
Description: PGP signature