Commit 0ba48053831d5b89ee2afaefaae1c06eae80cb05
Committed by
David S. Miller
1 parent
ee39e10c27
Exists in
master
and in
7 other branches
[NET_SCHED]: Remove unnecessary includes
Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Showing 33 changed files with 14 additions and 308 deletions Side-by-side Diff
- net/sched/act_api.c
- net/sched/act_gact.c
- net/sched/act_ipt.c
- net/sched/act_mirred.c
- net/sched/act_pedit.c
- net/sched/act_police.c
- net/sched/act_simple.c
- net/sched/cls_api.c
- net/sched/cls_basic.c
- net/sched/cls_fw.c
- net/sched/cls_route.c
- net/sched/cls_rsvp.c
- net/sched/cls_rsvp6.c
- net/sched/cls_tcindex.c
- net/sched/cls_u32.c
- net/sched/ematch.c
- net/sched/sch_api.c
- net/sched/sch_atm.c
- net/sched/sch_blackhole.c
- net/sched/sch_cbq.c
- net/sched/sch_dsmark.c
- net/sched/sch_fifo.c
- net/sched/sch_generic.c
- net/sched/sch_gred.c
- net/sched/sch_hfsc.c
- net/sched/sch_htb.c
- net/sched/sch_ingress.c
- net/sched/sch_netem.c
- net/sched/sch_prio.c
- net/sched/sch_red.c
- net/sched/sch_sfq.c
- net/sched/sch_tbf.c
- net/sched/sch_teql.c
net/sched/act_api.c
... | ... | @@ -11,23 +11,13 @@ |
11 | 11 | * |
12 | 12 | */ |
13 | 13 | |
14 | -#include <asm/uaccess.h> | |
15 | -#include <asm/system.h> | |
16 | -#include <linux/bitops.h> | |
17 | 14 | #include <linux/types.h> |
18 | 15 | #include <linux/kernel.h> |
19 | 16 | #include <linux/string.h> |
20 | -#include <linux/mm.h> | |
21 | -#include <linux/socket.h> | |
22 | -#include <linux/sockios.h> | |
23 | -#include <linux/in.h> | |
24 | 17 | #include <linux/errno.h> |
25 | -#include <linux/interrupt.h> | |
26 | -#include <linux/netdevice.h> | |
27 | 18 | #include <linux/skbuff.h> |
28 | 19 | #include <linux/init.h> |
29 | 20 | #include <linux/kmod.h> |
30 | -#include <net/sock.h> | |
31 | 21 | #include <net/sch_generic.h> |
32 | 22 | #include <net/act_api.h> |
33 | 23 | #include <net/netlink.h> |
net/sched/act_gact.c
... | ... | @@ -10,26 +10,15 @@ |
10 | 10 | * |
11 | 11 | */ |
12 | 12 | |
13 | -#include <asm/uaccess.h> | |
14 | -#include <asm/system.h> | |
15 | -#include <linux/bitops.h> | |
16 | 13 | #include <linux/types.h> |
17 | 14 | #include <linux/kernel.h> |
18 | 15 | #include <linux/string.h> |
19 | -#include <linux/mm.h> | |
20 | -#include <linux/socket.h> | |
21 | -#include <linux/sockios.h> | |
22 | -#include <linux/in.h> | |
23 | 16 | #include <linux/errno.h> |
24 | -#include <linux/interrupt.h> | |
25 | -#include <linux/netdevice.h> | |
26 | 17 | #include <linux/skbuff.h> |
27 | 18 | #include <linux/rtnetlink.h> |
28 | 19 | #include <linux/module.h> |
29 | 20 | #include <linux/init.h> |
30 | -#include <linux/proc_fs.h> | |
31 | 21 | #include <net/netlink.h> |
32 | -#include <net/sock.h> | |
33 | 22 | #include <net/pkt_sched.h> |
34 | 23 | #include <linux/tc_act/tc_gact.h> |
35 | 24 | #include <net/tc_act/tc_gact.h> |
net/sched/act_ipt.c
... | ... | @@ -11,27 +11,15 @@ |
11 | 11 | * Copyright: Jamal Hadi Salim (2002-4) |
12 | 12 | */ |
13 | 13 | |
14 | -#include <asm/uaccess.h> | |
15 | -#include <asm/system.h> | |
16 | -#include <asm/bitops.h> | |
17 | 14 | #include <linux/types.h> |
18 | 15 | #include <linux/kernel.h> |
19 | 16 | #include <linux/string.h> |
20 | -#include <linux/mm.h> | |
21 | -#include <linux/socket.h> | |
22 | -#include <linux/sockios.h> | |
23 | -#include <linux/in.h> | |
24 | 17 | #include <linux/errno.h> |
25 | -#include <linux/interrupt.h> | |
26 | -#include <linux/netdevice.h> | |
27 | 18 | #include <linux/skbuff.h> |
28 | 19 | #include <linux/rtnetlink.h> |
29 | 20 | #include <linux/module.h> |
30 | 21 | #include <linux/init.h> |
31 | -#include <linux/proc_fs.h> | |
32 | -#include <linux/kmod.h> | |
33 | 22 | #include <net/netlink.h> |
34 | -#include <net/sock.h> | |
35 | 23 | #include <net/pkt_sched.h> |
36 | 24 | #include <linux/tc_act/tc_ipt.h> |
37 | 25 | #include <net/tc_act/tc_ipt.h> |
net/sched/act_mirred.c
... | ... | @@ -12,31 +12,19 @@ |
12 | 12 | * |
13 | 13 | */ |
14 | 14 | |
15 | -#include <asm/uaccess.h> | |
16 | -#include <asm/system.h> | |
17 | -#include <asm/bitops.h> | |
18 | 15 | #include <linux/types.h> |
19 | 16 | #include <linux/kernel.h> |
20 | 17 | #include <linux/string.h> |
21 | -#include <linux/mm.h> | |
22 | -#include <linux/socket.h> | |
23 | -#include <linux/sockios.h> | |
24 | -#include <linux/in.h> | |
25 | 18 | #include <linux/errno.h> |
26 | -#include <linux/interrupt.h> | |
27 | -#include <linux/netdevice.h> | |
28 | 19 | #include <linux/skbuff.h> |
29 | 20 | #include <linux/rtnetlink.h> |
30 | 21 | #include <linux/module.h> |
31 | 22 | #include <linux/init.h> |
32 | -#include <linux/proc_fs.h> | |
33 | 23 | #include <net/netlink.h> |
34 | -#include <net/sock.h> | |
35 | 24 | #include <net/pkt_sched.h> |
36 | 25 | #include <linux/tc_act/tc_mirred.h> |
37 | 26 | #include <net/tc_act/tc_mirred.h> |
38 | 27 | |
39 | -#include <linux/etherdevice.h> | |
40 | 28 | #include <linux/if_arp.h> |
41 | 29 | |
42 | 30 | #define MIRRED_TAB_MASK 7 |
net/sched/act_pedit.c
... | ... | @@ -9,26 +9,15 @@ |
9 | 9 | * Authors: Jamal Hadi Salim (2002-4) |
10 | 10 | */ |
11 | 11 | |
12 | -#include <asm/uaccess.h> | |
13 | -#include <asm/system.h> | |
14 | -#include <asm/bitops.h> | |
15 | 12 | #include <linux/types.h> |
16 | 13 | #include <linux/kernel.h> |
17 | 14 | #include <linux/string.h> |
18 | -#include <linux/mm.h> | |
19 | -#include <linux/socket.h> | |
20 | -#include <linux/sockios.h> | |
21 | -#include <linux/in.h> | |
22 | 15 | #include <linux/errno.h> |
23 | -#include <linux/interrupt.h> | |
24 | -#include <linux/netdevice.h> | |
25 | 16 | #include <linux/skbuff.h> |
26 | 17 | #include <linux/rtnetlink.h> |
27 | 18 | #include <linux/module.h> |
28 | 19 | #include <linux/init.h> |
29 | -#include <linux/proc_fs.h> | |
30 | 20 | #include <net/netlink.h> |
31 | -#include <net/sock.h> | |
32 | 21 | #include <net/pkt_sched.h> |
33 | 22 | #include <linux/tc_act/tc_pedit.h> |
34 | 23 | #include <net/tc_act/tc_pedit.h> |
net/sched/act_police.c
... | ... | @@ -10,25 +10,15 @@ |
10 | 10 | * J Hadi Salim (action changes) |
11 | 11 | */ |
12 | 12 | |
13 | -#include <asm/uaccess.h> | |
14 | -#include <asm/system.h> | |
15 | -#include <linux/bitops.h> | |
16 | 13 | #include <linux/module.h> |
17 | 14 | #include <linux/types.h> |
18 | 15 | #include <linux/kernel.h> |
19 | 16 | #include <linux/string.h> |
20 | -#include <linux/mm.h> | |
21 | -#include <linux/socket.h> | |
22 | -#include <linux/sockios.h> | |
23 | -#include <linux/in.h> | |
24 | 17 | #include <linux/errno.h> |
25 | -#include <linux/interrupt.h> | |
26 | -#include <linux/netdevice.h> | |
27 | 18 | #include <linux/skbuff.h> |
28 | 19 | #include <linux/module.h> |
29 | 20 | #include <linux/rtnetlink.h> |
30 | 21 | #include <linux/init.h> |
31 | -#include <net/sock.h> | |
32 | 22 | #include <net/act_api.h> |
33 | 23 | #include <net/netlink.h> |
34 | 24 |
net/sched/act_simple.c
net/sched/cls_api.c
... | ... | @@ -14,26 +14,16 @@ |
14 | 14 | * |
15 | 15 | */ |
16 | 16 | |
17 | -#include <asm/uaccess.h> | |
18 | -#include <asm/system.h> | |
19 | -#include <linux/bitops.h> | |
20 | 17 | #include <linux/module.h> |
21 | 18 | #include <linux/types.h> |
22 | 19 | #include <linux/kernel.h> |
23 | 20 | #include <linux/string.h> |
24 | -#include <linux/mm.h> | |
25 | -#include <linux/socket.h> | |
26 | -#include <linux/sockios.h> | |
27 | -#include <linux/in.h> | |
28 | 21 | #include <linux/errno.h> |
29 | -#include <linux/interrupt.h> | |
30 | -#include <linux/netdevice.h> | |
31 | 22 | #include <linux/skbuff.h> |
32 | 23 | #include <linux/init.h> |
33 | 24 | #include <linux/kmod.h> |
34 | 25 | #include <linux/netlink.h> |
35 | 26 | #include <net/netlink.h> |
36 | -#include <net/sock.h> | |
37 | 27 | #include <net/pkt_sched.h> |
38 | 28 | #include <net/pkt_cls.h> |
39 | 29 |
net/sched/cls_basic.c
net/sched/cls_fw.c
... | ... | @@ -19,29 +19,12 @@ |
19 | 19 | */ |
20 | 20 | |
21 | 21 | #include <linux/module.h> |
22 | -#include <asm/uaccess.h> | |
23 | -#include <asm/system.h> | |
24 | -#include <linux/bitops.h> | |
25 | 22 | #include <linux/types.h> |
26 | 23 | #include <linux/kernel.h> |
27 | 24 | #include <linux/string.h> |
28 | -#include <linux/mm.h> | |
29 | -#include <linux/socket.h> | |
30 | -#include <linux/sockios.h> | |
31 | -#include <linux/in.h> | |
32 | 25 | #include <linux/errno.h> |
33 | -#include <linux/interrupt.h> | |
34 | -#include <linux/if_ether.h> | |
35 | -#include <linux/inet.h> | |
36 | -#include <linux/netdevice.h> | |
37 | -#include <linux/etherdevice.h> | |
38 | -#include <linux/notifier.h> | |
39 | -#include <linux/netfilter.h> | |
40 | -#include <net/ip.h> | |
41 | -#include <net/netlink.h> | |
42 | -#include <net/route.h> | |
43 | 26 | #include <linux/skbuff.h> |
44 | -#include <net/sock.h> | |
27 | +#include <net/netlink.h> | |
45 | 28 | #include <net/act_api.h> |
46 | 29 | #include <net/pkt_cls.h> |
47 | 30 |
net/sched/cls_route.c
... | ... | @@ -10,28 +10,14 @@ |
10 | 10 | */ |
11 | 11 | |
12 | 12 | #include <linux/module.h> |
13 | -#include <asm/uaccess.h> | |
14 | -#include <asm/system.h> | |
15 | -#include <linux/bitops.h> | |
16 | 13 | #include <linux/types.h> |
17 | 14 | #include <linux/kernel.h> |
18 | 15 | #include <linux/string.h> |
19 | -#include <linux/mm.h> | |
20 | -#include <linux/socket.h> | |
21 | -#include <linux/sockios.h> | |
22 | -#include <linux/in.h> | |
23 | 16 | #include <linux/errno.h> |
24 | -#include <linux/interrupt.h> | |
25 | -#include <linux/if_ether.h> | |
26 | -#include <linux/inet.h> | |
27 | -#include <linux/netdevice.h> | |
28 | -#include <linux/etherdevice.h> | |
29 | -#include <linux/notifier.h> | |
30 | -#include <net/ip.h> | |
31 | -#include <net/netlink.h> | |
32 | -#include <net/route.h> | |
33 | 17 | #include <linux/skbuff.h> |
34 | -#include <net/sock.h> | |
18 | +#include <net/dst.h> | |
19 | +#include <net/route.h> | |
20 | +#include <net/netlink.h> | |
35 | 21 | #include <net/act_api.h> |
36 | 22 | #include <net/pkt_cls.h> |
37 | 23 |
net/sched/cls_rsvp.c
... | ... | @@ -10,27 +10,12 @@ |
10 | 10 | */ |
11 | 11 | |
12 | 12 | #include <linux/module.h> |
13 | -#include <asm/uaccess.h> | |
14 | -#include <asm/system.h> | |
15 | -#include <linux/bitops.h> | |
16 | 13 | #include <linux/types.h> |
17 | 14 | #include <linux/kernel.h> |
18 | 15 | #include <linux/string.h> |
19 | -#include <linux/mm.h> | |
20 | -#include <linux/socket.h> | |
21 | -#include <linux/sockios.h> | |
22 | -#include <linux/in.h> | |
23 | 16 | #include <linux/errno.h> |
24 | -#include <linux/interrupt.h> | |
25 | -#include <linux/if_ether.h> | |
26 | -#include <linux/inet.h> | |
27 | -#include <linux/netdevice.h> | |
28 | -#include <linux/etherdevice.h> | |
29 | -#include <linux/notifier.h> | |
30 | -#include <net/ip.h> | |
31 | -#include <net/route.h> | |
32 | 17 | #include <linux/skbuff.h> |
33 | -#include <net/sock.h> | |
18 | +#include <net/ip.h> | |
34 | 19 | #include <net/netlink.h> |
35 | 20 | #include <net/act_api.h> |
36 | 21 | #include <net/pkt_cls.h> |
net/sched/cls_rsvp6.c
... | ... | @@ -10,28 +10,12 @@ |
10 | 10 | */ |
11 | 11 | |
12 | 12 | #include <linux/module.h> |
13 | -#include <asm/uaccess.h> | |
14 | -#include <asm/system.h> | |
15 | -#include <linux/bitops.h> | |
16 | 13 | #include <linux/types.h> |
17 | 14 | #include <linux/kernel.h> |
18 | 15 | #include <linux/string.h> |
19 | -#include <linux/mm.h> | |
20 | -#include <linux/socket.h> | |
21 | -#include <linux/sockios.h> | |
22 | -#include <linux/in.h> | |
23 | 16 | #include <linux/errno.h> |
24 | -#include <linux/interrupt.h> | |
25 | -#include <linux/if_ether.h> | |
26 | -#include <linux/inet.h> | |
27 | -#include <linux/netdevice.h> | |
28 | -#include <linux/etherdevice.h> | |
29 | -#include <linux/notifier.h> | |
30 | -#include <net/ip.h> | |
31 | 17 | #include <linux/ipv6.h> |
32 | -#include <net/route.h> | |
33 | 18 | #include <linux/skbuff.h> |
34 | -#include <net/sock.h> | |
35 | 19 | #include <net/act_api.h> |
36 | 20 | #include <net/pkt_cls.h> |
37 | 21 | #include <net/netlink.h> |
net/sched/cls_tcindex.c
... | ... | @@ -9,12 +9,9 @@ |
9 | 9 | #include <linux/kernel.h> |
10 | 10 | #include <linux/skbuff.h> |
11 | 11 | #include <linux/errno.h> |
12 | -#include <linux/netdevice.h> | |
13 | -#include <net/ip.h> | |
14 | 12 | #include <net/act_api.h> |
15 | 13 | #include <net/netlink.h> |
16 | 14 | #include <net/pkt_cls.h> |
17 | -#include <net/route.h> | |
18 | 15 | |
19 | 16 | |
20 | 17 | /* |
net/sched/cls_u32.c
... | ... | @@ -30,30 +30,14 @@ |
30 | 30 | * nfmark match added by Catalin(ux aka Dino) BOIE <catab at umbrella.ro> |
31 | 31 | */ |
32 | 32 | |
33 | -#include <asm/uaccess.h> | |
34 | -#include <asm/system.h> | |
35 | -#include <linux/bitops.h> | |
36 | 33 | #include <linux/module.h> |
37 | 34 | #include <linux/types.h> |
38 | 35 | #include <linux/kernel.h> |
39 | 36 | #include <linux/string.h> |
40 | -#include <linux/mm.h> | |
41 | -#include <linux/socket.h> | |
42 | -#include <linux/sockios.h> | |
43 | -#include <linux/in.h> | |
44 | 37 | #include <linux/errno.h> |
45 | -#include <linux/interrupt.h> | |
46 | -#include <linux/if_ether.h> | |
47 | -#include <linux/inet.h> | |
48 | -#include <linux/netdevice.h> | |
49 | -#include <linux/etherdevice.h> | |
50 | -#include <linux/notifier.h> | |
51 | 38 | #include <linux/rtnetlink.h> |
52 | -#include <net/ip.h> | |
53 | -#include <net/netlink.h> | |
54 | -#include <net/route.h> | |
55 | 39 | #include <linux/skbuff.h> |
56 | -#include <net/sock.h> | |
40 | +#include <net/netlink.h> | |
57 | 41 | #include <net/act_api.h> |
58 | 42 | #include <net/pkt_cls.h> |
59 | 43 |
net/sched/ematch.c
... | ... | @@ -84,9 +84,7 @@ |
84 | 84 | #include <linux/module.h> |
85 | 85 | #include <linux/types.h> |
86 | 86 | #include <linux/kernel.h> |
87 | -#include <linux/mm.h> | |
88 | 87 | #include <linux/errno.h> |
89 | -#include <linux/interrupt.h> | |
90 | 88 | #include <linux/rtnetlink.h> |
91 | 89 | #include <linux/skbuff.h> |
92 | 90 | #include <net/pkt_cls.h> |
net/sched/sch_api.c
... | ... | @@ -19,29 +19,17 @@ |
19 | 19 | #include <linux/types.h> |
20 | 20 | #include <linux/kernel.h> |
21 | 21 | #include <linux/string.h> |
22 | -#include <linux/mm.h> | |
23 | -#include <linux/socket.h> | |
24 | -#include <linux/sockios.h> | |
25 | -#include <linux/in.h> | |
26 | 22 | #include <linux/errno.h> |
27 | -#include <linux/interrupt.h> | |
28 | -#include <linux/netdevice.h> | |
29 | 23 | #include <linux/skbuff.h> |
30 | 24 | #include <linux/init.h> |
31 | 25 | #include <linux/proc_fs.h> |
32 | 26 | #include <linux/seq_file.h> |
33 | 27 | #include <linux/kmod.h> |
34 | 28 | #include <linux/list.h> |
35 | -#include <linux/bitops.h> | |
36 | 29 | #include <linux/hrtimer.h> |
37 | 30 | |
38 | 31 | #include <net/netlink.h> |
39 | -#include <net/sock.h> | |
40 | 32 | #include <net/pkt_sched.h> |
41 | - | |
42 | -#include <asm/processor.h> | |
43 | -#include <asm/uaccess.h> | |
44 | -#include <asm/system.h> | |
45 | 33 | |
46 | 34 | static int qdisc_notify(struct sk_buff *oskb, struct nlmsghdr *n, u32 clid, |
47 | 35 | struct Qdisc *old, struct Qdisc *new); |
net/sched/sch_atm.c
... | ... | @@ -8,15 +8,12 @@ |
8 | 8 | #include <linux/string.h> |
9 | 9 | #include <linux/errno.h> |
10 | 10 | #include <linux/skbuff.h> |
11 | -#include <linux/interrupt.h> | |
12 | 11 | #include <linux/atmdev.h> |
13 | 12 | #include <linux/atmclip.h> |
14 | -#include <linux/netdevice.h> | |
15 | 13 | #include <linux/rtnetlink.h> |
16 | 14 | #include <linux/file.h> /* for fput */ |
17 | 15 | #include <net/netlink.h> |
18 | 16 | #include <net/pkt_sched.h> |
19 | -#include <net/sock.h> | |
20 | 17 | |
21 | 18 | |
22 | 19 | extern struct socket *sockfd_lookup(int fd, int *err); /* @@@ fix this */ |
net/sched/sch_blackhole.c
net/sched/sch_cbq.c
... | ... | @@ -11,28 +11,12 @@ |
11 | 11 | */ |
12 | 12 | |
13 | 13 | #include <linux/module.h> |
14 | -#include <asm/uaccess.h> | |
15 | -#include <asm/system.h> | |
16 | -#include <linux/bitops.h> | |
17 | 14 | #include <linux/types.h> |
18 | 15 | #include <linux/kernel.h> |
19 | 16 | #include <linux/string.h> |
20 | -#include <linux/mm.h> | |
21 | -#include <linux/socket.h> | |
22 | -#include <linux/sockios.h> | |
23 | -#include <linux/in.h> | |
24 | 17 | #include <linux/errno.h> |
25 | -#include <linux/interrupt.h> | |
26 | -#include <linux/if_ether.h> | |
27 | -#include <linux/inet.h> | |
28 | -#include <linux/netdevice.h> | |
29 | -#include <linux/etherdevice.h> | |
30 | -#include <linux/notifier.h> | |
31 | -#include <net/ip.h> | |
32 | -#include <net/netlink.h> | |
33 | -#include <net/route.h> | |
34 | 18 | #include <linux/skbuff.h> |
35 | -#include <net/sock.h> | |
19 | +#include <net/netlink.h> | |
36 | 20 | #include <net/pkt_sched.h> |
37 | 21 | |
38 | 22 |
net/sched/sch_dsmark.c
net/sched/sch_fifo.c
net/sched/sch_generic.c
... | ... | @@ -11,27 +11,19 @@ |
11 | 11 | * - Ingress support |
12 | 12 | */ |
13 | 13 | |
14 | -#include <asm/uaccess.h> | |
15 | -#include <asm/system.h> | |
16 | 14 | #include <linux/bitops.h> |
17 | 15 | #include <linux/module.h> |
18 | 16 | #include <linux/types.h> |
19 | 17 | #include <linux/kernel.h> |
20 | 18 | #include <linux/sched.h> |
21 | 19 | #include <linux/string.h> |
22 | -#include <linux/mm.h> | |
23 | -#include <linux/socket.h> | |
24 | -#include <linux/sockios.h> | |
25 | -#include <linux/in.h> | |
26 | 20 | #include <linux/errno.h> |
27 | -#include <linux/interrupt.h> | |
28 | 21 | #include <linux/netdevice.h> |
29 | 22 | #include <linux/skbuff.h> |
30 | 23 | #include <linux/rtnetlink.h> |
31 | 24 | #include <linux/init.h> |
32 | 25 | #include <linux/rcupdate.h> |
33 | 26 | #include <linux/list.h> |
34 | -#include <net/sock.h> | |
35 | 27 | #include <net/pkt_sched.h> |
36 | 28 | |
37 | 29 | /* Main transmission queue. */ |
net/sched/sch_gred.c
net/sched/sch_hfsc.c
... | ... | @@ -53,7 +53,6 @@ |
53 | 53 | #include <linux/module.h> |
54 | 54 | #include <linux/types.h> |
55 | 55 | #include <linux/errno.h> |
56 | -#include <linux/jiffies.h> | |
57 | 56 | #include <linux/compiler.h> |
58 | 57 | #include <linux/spinlock.h> |
59 | 58 | #include <linux/skbuff.h> |
60 | 59 | |
... | ... | @@ -62,13 +61,11 @@ |
62 | 61 | #include <linux/list.h> |
63 | 62 | #include <linux/rbtree.h> |
64 | 63 | #include <linux/init.h> |
65 | -#include <linux/netdevice.h> | |
66 | 64 | #include <linux/rtnetlink.h> |
67 | 65 | #include <linux/pkt_sched.h> |
68 | 66 | #include <net/netlink.h> |
69 | 67 | #include <net/pkt_sched.h> |
70 | 68 | #include <net/pkt_cls.h> |
71 | -#include <asm/system.h> | |
72 | 69 | #include <asm/div64.h> |
73 | 70 | |
74 | 71 | /* |
net/sched/sch_htb.c
... | ... | @@ -28,32 +28,16 @@ |
28 | 28 | * $Id: sch_htb.c,v 1.25 2003/12/07 11:08:25 devik Exp devik $ |
29 | 29 | */ |
30 | 30 | #include <linux/module.h> |
31 | -#include <asm/uaccess.h> | |
32 | -#include <asm/system.h> | |
33 | -#include <linux/bitops.h> | |
34 | 31 | #include <linux/types.h> |
35 | 32 | #include <linux/kernel.h> |
36 | 33 | #include <linux/string.h> |
37 | -#include <linux/mm.h> | |
38 | -#include <linux/socket.h> | |
39 | -#include <linux/sockios.h> | |
40 | -#include <linux/in.h> | |
41 | 34 | #include <linux/errno.h> |
42 | -#include <linux/interrupt.h> | |
43 | -#include <linux/if_ether.h> | |
44 | -#include <linux/inet.h> | |
45 | -#include <linux/netdevice.h> | |
46 | -#include <linux/etherdevice.h> | |
47 | -#include <linux/notifier.h> | |
48 | -#include <net/ip.h> | |
49 | -#include <net/route.h> | |
50 | 35 | #include <linux/skbuff.h> |
51 | 36 | #include <linux/list.h> |
52 | 37 | #include <linux/compiler.h> |
38 | +#include <linux/rbtree.h> | |
53 | 39 | #include <net/netlink.h> |
54 | -#include <net/sock.h> | |
55 | 40 | #include <net/pkt_sched.h> |
56 | -#include <linux/rbtree.h> | |
57 | 41 | |
58 | 42 | /* HTB algorithm. |
59 | 43 | Author: devik@cdi.cz |
net/sched/sch_ingress.c
... | ... | @@ -9,21 +9,14 @@ |
9 | 9 | |
10 | 10 | #include <linux/module.h> |
11 | 11 | #include <linux/types.h> |
12 | +#include <linux/list.h> | |
12 | 13 | #include <linux/skbuff.h> |
13 | -#include <linux/netdevice.h> | |
14 | 14 | #include <linux/rtnetlink.h> |
15 | 15 | #include <linux/netfilter_ipv4.h> |
16 | 16 | #include <linux/netfilter_ipv6.h> |
17 | 17 | #include <linux/netfilter.h> |
18 | -#include <linux/smp.h> | |
19 | 18 | #include <net/netlink.h> |
20 | 19 | #include <net/pkt_sched.h> |
21 | -#include <asm/byteorder.h> | |
22 | -#include <asm/uaccess.h> | |
23 | -#include <linux/kmod.h> | |
24 | -#include <linux/stat.h> | |
25 | -#include <linux/interrupt.h> | |
26 | -#include <linux/list.h> | |
27 | 20 | |
28 | 21 | |
29 | 22 | #undef DEBUG_INGRESS |
net/sched/sch_netem.c
... | ... | @@ -14,11 +14,9 @@ |
14 | 14 | */ |
15 | 15 | |
16 | 16 | #include <linux/module.h> |
17 | -#include <linux/bitops.h> | |
18 | 17 | #include <linux/types.h> |
19 | 18 | #include <linux/kernel.h> |
20 | 19 | #include <linux/errno.h> |
21 | -#include <linux/netdevice.h> | |
22 | 20 | #include <linux/skbuff.h> |
23 | 21 | #include <linux/rtnetlink.h> |
24 | 22 |
net/sched/sch_prio.c
... | ... | @@ -12,28 +12,12 @@ |
12 | 12 | */ |
13 | 13 | |
14 | 14 | #include <linux/module.h> |
15 | -#include <asm/uaccess.h> | |
16 | -#include <asm/system.h> | |
17 | -#include <linux/bitops.h> | |
18 | 15 | #include <linux/types.h> |
19 | 16 | #include <linux/kernel.h> |
20 | 17 | #include <linux/string.h> |
21 | -#include <linux/mm.h> | |
22 | -#include <linux/socket.h> | |
23 | -#include <linux/sockios.h> | |
24 | -#include <linux/in.h> | |
25 | 18 | #include <linux/errno.h> |
26 | -#include <linux/interrupt.h> | |
27 | -#include <linux/if_ether.h> | |
28 | -#include <linux/inet.h> | |
29 | -#include <linux/netdevice.h> | |
30 | -#include <linux/etherdevice.h> | |
31 | -#include <linux/notifier.h> | |
32 | -#include <net/ip.h> | |
33 | -#include <net/route.h> | |
34 | 19 | #include <linux/skbuff.h> |
35 | 20 | #include <net/netlink.h> |
36 | -#include <net/sock.h> | |
37 | 21 | #include <net/pkt_sched.h> |
38 | 22 | |
39 | 23 |
net/sched/sch_red.c
net/sched/sch_sfq.c
... | ... | @@ -10,31 +10,17 @@ |
10 | 10 | */ |
11 | 11 | |
12 | 12 | #include <linux/module.h> |
13 | -#include <asm/uaccess.h> | |
14 | -#include <asm/system.h> | |
15 | -#include <linux/bitops.h> | |
16 | 13 | #include <linux/types.h> |
17 | 14 | #include <linux/kernel.h> |
18 | 15 | #include <linux/jiffies.h> |
19 | 16 | #include <linux/string.h> |
20 | -#include <linux/mm.h> | |
21 | -#include <linux/socket.h> | |
22 | -#include <linux/sockios.h> | |
23 | 17 | #include <linux/in.h> |
24 | 18 | #include <linux/errno.h> |
25 | -#include <linux/interrupt.h> | |
26 | -#include <linux/if_ether.h> | |
27 | -#include <linux/inet.h> | |
28 | -#include <linux/netdevice.h> | |
29 | -#include <linux/etherdevice.h> | |
30 | -#include <linux/notifier.h> | |
31 | 19 | #include <linux/init.h> |
32 | -#include <net/ip.h> | |
33 | -#include <net/netlink.h> | |
34 | 20 | #include <linux/ipv6.h> |
35 | -#include <net/route.h> | |
36 | 21 | #include <linux/skbuff.h> |
37 | -#include <net/sock.h> | |
22 | +#include <net/ip.h> | |
23 | +#include <net/netlink.h> | |
38 | 24 | #include <net/pkt_sched.h> |
39 | 25 | |
40 | 26 |
net/sched/sch_tbf.c
... | ... | @@ -13,29 +13,12 @@ |
13 | 13 | */ |
14 | 14 | |
15 | 15 | #include <linux/module.h> |
16 | -#include <asm/uaccess.h> | |
17 | -#include <asm/system.h> | |
18 | -#include <linux/bitops.h> | |
19 | 16 | #include <linux/types.h> |
20 | 17 | #include <linux/kernel.h> |
21 | -#include <linux/jiffies.h> | |
22 | 18 | #include <linux/string.h> |
23 | -#include <linux/mm.h> | |
24 | -#include <linux/socket.h> | |
25 | -#include <linux/sockios.h> | |
26 | -#include <linux/in.h> | |
27 | 19 | #include <linux/errno.h> |
28 | -#include <linux/interrupt.h> | |
29 | -#include <linux/if_ether.h> | |
30 | -#include <linux/inet.h> | |
31 | -#include <linux/netdevice.h> | |
32 | -#include <linux/etherdevice.h> | |
33 | -#include <linux/notifier.h> | |
34 | -#include <net/ip.h> | |
35 | -#include <net/netlink.h> | |
36 | -#include <net/route.h> | |
37 | 20 | #include <linux/skbuff.h> |
38 | -#include <net/sock.h> | |
21 | +#include <net/netlink.h> | |
39 | 22 | #include <net/pkt_sched.h> |
40 | 23 | |
41 | 24 |
net/sched/sch_teql.c
... | ... | @@ -9,30 +9,17 @@ |
9 | 9 | */ |
10 | 10 | |
11 | 11 | #include <linux/module.h> |
12 | -#include <asm/uaccess.h> | |
13 | -#include <asm/system.h> | |
14 | -#include <linux/bitops.h> | |
15 | 12 | #include <linux/types.h> |
16 | 13 | #include <linux/kernel.h> |
17 | 14 | #include <linux/string.h> |
18 | -#include <linux/mm.h> | |
19 | -#include <linux/socket.h> | |
20 | -#include <linux/sockios.h> | |
21 | -#include <linux/in.h> | |
22 | 15 | #include <linux/errno.h> |
23 | -#include <linux/interrupt.h> | |
24 | 16 | #include <linux/if_arp.h> |
25 | -#include <linux/if_ether.h> | |
26 | -#include <linux/inet.h> | |
27 | 17 | #include <linux/netdevice.h> |
28 | -#include <linux/etherdevice.h> | |
29 | -#include <linux/notifier.h> | |
30 | 18 | #include <linux/init.h> |
31 | -#include <net/ip.h> | |
32 | -#include <net/route.h> | |
33 | 19 | #include <linux/skbuff.h> |
34 | 20 | #include <linux/moduleparam.h> |
35 | -#include <net/sock.h> | |
21 | +#include <net/dst.h> | |
22 | +#include <net/neighbour.h> | |
36 | 23 | #include <net/pkt_sched.h> |
37 | 24 | |
38 | 25 | /* |
... | ... | @@ -225,7 +212,6 @@ |
225 | 212 | return 0; |
226 | 213 | } |
227 | 214 | |
228 | -/* "teql*" netdevice routines */ | |
229 | 215 | |
230 | 216 | static int |
231 | 217 | __teql_resolve(struct sk_buff *skb, struct sk_buff *skb_res, struct net_device *dev) |