Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

netfilter: Remove spurios included of netfilter.h

While testing my netfilter changes I noticed several files where
recompiling unncessarily because they unncessarily included
netfilter.h.

Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>

authored by

Eric W Biederman and committed by
Pablo Neira Ayuso
8f481b50 a263653e

-15
-1
drivers/net/hamradio/bpqether.c
··· 76 76 #include <linux/proc_fs.h> 77 77 #include <linux/seq_file.h> 78 78 #include <linux/stat.h> 79 - #include <linux/netfilter.h> 80 79 #include <linux/module.h> 81 80 #include <linux/init.h> 82 81 #include <linux/rtnetlink.h>
-2
drivers/net/ppp/pptp.c
··· 28 28 #include <linux/file.h> 29 29 #include <linux/in.h> 30 30 #include <linux/ip.h> 31 - #include <linux/netfilter.h> 32 - #include <linux/netfilter_ipv4.h> 33 31 #include <linux/rcupdate.h> 34 32 #include <linux/spinlock.h> 35 33
-1
drivers/net/wan/lapbether.c
··· 40 40 #include <linux/interrupt.h> 41 41 #include <linux/notifier.h> 42 42 #include <linux/stat.h> 43 - #include <linux/netfilter.h> 44 43 #include <linux/module.h> 45 44 #include <linux/lapb.h> 46 45 #include <linux/init.h>
-1
net/ax25/af_ax25.c
··· 40 40 #include <linux/notifier.h> 41 41 #include <linux/proc_fs.h> 42 42 #include <linux/stat.h> 43 - #include <linux/netfilter.h> 44 43 #include <linux/sysctl.h> 45 44 #include <linux/init.h> 46 45 #include <linux/spinlock.h>
-1
net/ax25/ax25_in.c
··· 23 23 #include <linux/inet.h> 24 24 #include <linux/netdevice.h> 25 25 #include <linux/skbuff.h> 26 - #include <linux/netfilter.h> 27 26 #include <net/sock.h> 28 27 #include <net/tcp_states.h> 29 28 #include <asm/uaccess.h>
-1
net/ax25/ax25_ip.c
··· 31 31 #include <linux/notifier.h> 32 32 #include <linux/proc_fs.h> 33 33 #include <linux/stat.h> 34 - #include <linux/netfilter.h> 35 34 #include <linux/sysctl.h> 36 35 #include <net/ip.h> 37 36 #include <net/arp.h>
-1
net/ax25/ax25_out.c
··· 24 24 #include <linux/inet.h> 25 25 #include <linux/netdevice.h> 26 26 #include <linux/skbuff.h> 27 - #include <linux/netfilter.h> 28 27 #include <net/sock.h> 29 28 #include <asm/uaccess.h> 30 29 #include <linux/fcntl.h>
-1
net/ax25/ax25_uid.c
··· 34 34 #include <linux/proc_fs.h> 35 35 #include <linux/seq_file.h> 36 36 #include <linux/stat.h> 37 - #include <linux/netfilter.h> 38 37 #include <linux/sysctl.h> 39 38 #include <linux/export.h> 40 39 #include <net/ip.h>
-1
net/netrom/nr_route.c
··· 31 31 #include <linux/mm.h> 32 32 #include <linux/interrupt.h> 33 33 #include <linux/notifier.h> 34 - #include <linux/netfilter.h> 35 34 #include <linux/init.h> 36 35 #include <linux/spinlock.h> 37 36 #include <net/netrom.h>
-1
net/rose/rose_link.c
··· 25 25 #include <linux/fcntl.h> 26 26 #include <linux/mm.h> 27 27 #include <linux/interrupt.h> 28 - #include <linux/netfilter.h> 29 28 #include <net/rose.h> 30 29 31 30 static void rose_ftimer_expiry(unsigned long);
-1
net/rose/rose_route.c
··· 31 31 #include <linux/mm.h> 32 32 #include <linux/interrupt.h> 33 33 #include <linux/notifier.h> 34 - #include <linux/netfilter.h> 35 34 #include <linux/init.h> 36 35 #include <net/rose.h> 37 36 #include <linux/seq_file.h>
-3
security/selinux/xfrm.c
··· 35 35 #include <linux/init.h> 36 36 #include <linux/security.h> 37 37 #include <linux/types.h> 38 - #include <linux/netfilter.h> 39 - #include <linux/netfilter_ipv4.h> 40 - #include <linux/netfilter_ipv6.h> 41 38 #include <linux/slab.h> 42 39 #include <linux/ip.h> 43 40 #include <linux/tcp.h>