/* * This is a module which is used for queueing packets and communicating with * userspace via nfnetlink. * * (C) 2005 by Harald Welte <laforge@netfilter.org> * (C) 2007 by Patrick McHardy <kaber@trash.net> * * Based on the old ipv4-only ip_queue.c: * (C) 2000-2002 James Morris <jmorris@intercode.com.au> * (C) 2003-2005 Netfilter Core Team <coreteam@netfilter.org> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * */#include<linux/module.h>#include<linux/skbuff.h>#include<linux/init.h>#include<linux/spinlock.h>#include<linux/slab.h>#include<linux/notifier.h>#include<linux/netdevice.h>#include<linux/netfilter.h>#include<linux/proc_fs.h>#include<linux/netfilter_ipv4.h>