Re: [PATCH] add new nfnetlink_log subsystem
From: Sven Schuster <hidden>
Date: 2005-07-30 16:41:21
Also in:
netfilter-devel
Attachments
- (unnamed) [application/pgp-signature] 189 bytes
From: Sven Schuster <hidden>
Date: 2005-07-30 16:41:21
Also in:
netfilter-devel
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 multiparttypo, 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