diff options
Diffstat (limited to 'net/sched')
33 files changed, 14 insertions, 308 deletions
diff --git a/net/sched/act_api.c b/net/sched/act_api.c index 32cc191d9f90..feef366cad5d 100644 --- a/net/sched/act_api.c +++ b/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 | #include <linux/types.h> | 14 | #include <linux/types.h> |
18 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
19 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 17 | #include <linux/errno.h> |
25 | #include <linux/interrupt.h> | ||
26 | #include <linux/netdevice.h> | ||
27 | #include <linux/skbuff.h> | 18 | #include <linux/skbuff.h> |
28 | #include <linux/init.h> | 19 | #include <linux/init.h> |
29 | #include <linux/kmod.h> | 20 | #include <linux/kmod.h> |
30 | #include <net/sock.h> | ||
31 | #include <net/sch_generic.h> | 21 | #include <net/sch_generic.h> |
32 | #include <net/act_api.h> | 22 | #include <net/act_api.h> |
33 | #include <net/netlink.h> | 23 | #include <net/netlink.h> |
diff --git a/net/sched/act_gact.c b/net/sched/act_gact.c index 7517f3791541..a9631e426d91 100644 --- a/net/sched/act_gact.c +++ b/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 | #include <linux/types.h> | 13 | #include <linux/types.h> |
17 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
18 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 16 | #include <linux/errno.h> |
24 | #include <linux/interrupt.h> | ||
25 | #include <linux/netdevice.h> | ||
26 | #include <linux/skbuff.h> | 17 | #include <linux/skbuff.h> |
27 | #include <linux/rtnetlink.h> | 18 | #include <linux/rtnetlink.h> |
28 | #include <linux/module.h> | 19 | #include <linux/module.h> |
29 | #include <linux/init.h> | 20 | #include <linux/init.h> |
30 | #include <linux/proc_fs.h> | ||
31 | #include <net/netlink.h> | 21 | #include <net/netlink.h> |
32 | #include <net/sock.h> | ||
33 | #include <net/pkt_sched.h> | 22 | #include <net/pkt_sched.h> |
34 | #include <linux/tc_act/tc_gact.h> | 23 | #include <linux/tc_act/tc_gact.h> |
35 | #include <net/tc_act/tc_gact.h> | 24 | #include <net/tc_act/tc_gact.h> |
diff --git a/net/sched/act_ipt.c b/net/sched/act_ipt.c index 00b05f422d45..6b407ece953c 100644 --- a/net/sched/act_ipt.c +++ b/net/sched/act_ipt.c | |||
@@ -11,27 +11,15 @@ | |||
11 | * Copyright: Jamal Hadi Salim (2002-4) | 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 | #include <linux/types.h> | 14 | #include <linux/types.h> |
18 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
19 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 17 | #include <linux/errno.h> |
25 | #include <linux/interrupt.h> | ||
26 | #include <linux/netdevice.h> | ||
27 | #include <linux/skbuff.h> | 18 | #include <linux/skbuff.h> |
28 | #include <linux/rtnetlink.h> | 19 | #include <linux/rtnetlink.h> |
29 | #include <linux/module.h> | 20 | #include <linux/module.h> |
30 | #include <linux/init.h> | 21 | #include <linux/init.h> |
31 | #include <linux/proc_fs.h> | ||
32 | #include <linux/kmod.h> | ||
33 | #include <net/netlink.h> | 22 | #include <net/netlink.h> |
34 | #include <net/sock.h> | ||
35 | #include <net/pkt_sched.h> | 23 | #include <net/pkt_sched.h> |
36 | #include <linux/tc_act/tc_ipt.h> | 24 | #include <linux/tc_act/tc_ipt.h> |
37 | #include <net/tc_act/tc_ipt.h> | 25 | #include <net/tc_act/tc_ipt.h> |
diff --git a/net/sched/act_mirred.c b/net/sched/act_mirred.c index de21c92faaa2..579578944ae7 100644 --- a/net/sched/act_mirred.c +++ b/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 | #include <linux/types.h> | 15 | #include <linux/types.h> |
19 | #include <linux/kernel.h> | 16 | #include <linux/kernel.h> |
20 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 18 | #include <linux/errno.h> |
26 | #include <linux/interrupt.h> | ||
27 | #include <linux/netdevice.h> | ||
28 | #include <linux/skbuff.h> | 19 | #include <linux/skbuff.h> |
29 | #include <linux/rtnetlink.h> | 20 | #include <linux/rtnetlink.h> |
30 | #include <linux/module.h> | 21 | #include <linux/module.h> |
31 | #include <linux/init.h> | 22 | #include <linux/init.h> |
32 | #include <linux/proc_fs.h> | ||
33 | #include <net/netlink.h> | 23 | #include <net/netlink.h> |
34 | #include <net/sock.h> | ||
35 | #include <net/pkt_sched.h> | 24 | #include <net/pkt_sched.h> |
36 | #include <linux/tc_act/tc_mirred.h> | 25 | #include <linux/tc_act/tc_mirred.h> |
37 | #include <net/tc_act/tc_mirred.h> | 26 | #include <net/tc_act/tc_mirred.h> |
38 | 27 | ||
39 | #include <linux/etherdevice.h> | ||
40 | #include <linux/if_arp.h> | 28 | #include <linux/if_arp.h> |
41 | 29 | ||
42 | #define MIRRED_TAB_MASK 7 | 30 | #define MIRRED_TAB_MASK 7 |
diff --git a/net/sched/act_pedit.c b/net/sched/act_pedit.c index 6f8684b5617e..b46fab5fb323 100644 --- a/net/sched/act_pedit.c +++ b/net/sched/act_pedit.c | |||
@@ -9,26 +9,15 @@ | |||
9 | * Authors: Jamal Hadi Salim (2002-4) | 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 | #include <linux/types.h> | 12 | #include <linux/types.h> |
16 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
17 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 15 | #include <linux/errno.h> |
23 | #include <linux/interrupt.h> | ||
24 | #include <linux/netdevice.h> | ||
25 | #include <linux/skbuff.h> | 16 | #include <linux/skbuff.h> |
26 | #include <linux/rtnetlink.h> | 17 | #include <linux/rtnetlink.h> |
27 | #include <linux/module.h> | 18 | #include <linux/module.h> |
28 | #include <linux/init.h> | 19 | #include <linux/init.h> |
29 | #include <linux/proc_fs.h> | ||
30 | #include <net/netlink.h> | 20 | #include <net/netlink.h> |
31 | #include <net/sock.h> | ||
32 | #include <net/pkt_sched.h> | 21 | #include <net/pkt_sched.h> |
33 | #include <linux/tc_act/tc_pedit.h> | 22 | #include <linux/tc_act/tc_pedit.h> |
34 | #include <net/tc_act/tc_pedit.h> | 23 | #include <net/tc_act/tc_pedit.h> |
diff --git a/net/sched/act_police.c b/net/sched/act_police.c index 3e8716dd738c..d20403890877 100644 --- a/net/sched/act_police.c +++ b/net/sched/act_police.c | |||
@@ -10,25 +10,15 @@ | |||
10 | * J Hadi Salim (action changes) | 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 | #include <linux/module.h> | 13 | #include <linux/module.h> |
17 | #include <linux/types.h> | 14 | #include <linux/types.h> |
18 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
19 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 17 | #include <linux/errno.h> |
25 | #include <linux/interrupt.h> | ||
26 | #include <linux/netdevice.h> | ||
27 | #include <linux/skbuff.h> | 18 | #include <linux/skbuff.h> |
28 | #include <linux/module.h> | 19 | #include <linux/module.h> |
29 | #include <linux/rtnetlink.h> | 20 | #include <linux/rtnetlink.h> |
30 | #include <linux/init.h> | 21 | #include <linux/init.h> |
31 | #include <net/sock.h> | ||
32 | #include <net/act_api.h> | 22 | #include <net/act_api.h> |
33 | #include <net/netlink.h> | 23 | #include <net/netlink.h> |
34 | 24 | ||
diff --git a/net/sched/act_simple.c b/net/sched/act_simple.c index 36e1edad5990..fb84ef33d14f 100644 --- a/net/sched/act_simple.c +++ b/net/sched/act_simple.c | |||
@@ -13,7 +13,6 @@ | |||
13 | #include <linux/module.h> | 13 | #include <linux/module.h> |
14 | #include <linux/init.h> | 14 | #include <linux/init.h> |
15 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
16 | #include <linux/netdevice.h> | ||
17 | #include <linux/skbuff.h> | 16 | #include <linux/skbuff.h> |
18 | #include <linux/rtnetlink.h> | 17 | #include <linux/rtnetlink.h> |
19 | #include <net/netlink.h> | 18 | #include <net/netlink.h> |
diff --git a/net/sched/cls_api.c b/net/sched/cls_api.c index ebf94edf0478..36b72aab1bde 100644 --- a/net/sched/cls_api.c +++ b/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 | #include <linux/module.h> | 17 | #include <linux/module.h> |
21 | #include <linux/types.h> | 18 | #include <linux/types.h> |
22 | #include <linux/kernel.h> | 19 | #include <linux/kernel.h> |
23 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 21 | #include <linux/errno.h> |
29 | #include <linux/interrupt.h> | ||
30 | #include <linux/netdevice.h> | ||
31 | #include <linux/skbuff.h> | 22 | #include <linux/skbuff.h> |
32 | #include <linux/init.h> | 23 | #include <linux/init.h> |
33 | #include <linux/kmod.h> | 24 | #include <linux/kmod.h> |
34 | #include <linux/netlink.h> | 25 | #include <linux/netlink.h> |
35 | #include <net/netlink.h> | 26 | #include <net/netlink.h> |
36 | #include <net/sock.h> | ||
37 | #include <net/pkt_sched.h> | 27 | #include <net/pkt_sched.h> |
38 | #include <net/pkt_cls.h> | 28 | #include <net/pkt_cls.h> |
39 | 29 | ||
diff --git a/net/sched/cls_basic.c b/net/sched/cls_basic.c index c885412d79d5..8dbcf2771a46 100644 --- a/net/sched/cls_basic.c +++ b/net/sched/cls_basic.c | |||
@@ -13,7 +13,6 @@ | |||
13 | #include <linux/types.h> | 13 | #include <linux/types.h> |
14 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
15 | #include <linux/string.h> | 15 | #include <linux/string.h> |
16 | #include <linux/mm.h> | ||
17 | #include <linux/errno.h> | 16 | #include <linux/errno.h> |
18 | #include <linux/rtnetlink.h> | 17 | #include <linux/rtnetlink.h> |
19 | #include <linux/skbuff.h> | 18 | #include <linux/skbuff.h> |
diff --git a/net/sched/cls_fw.c b/net/sched/cls_fw.c index bbec4a0d4dcb..8adbd6a37d14 100644 --- a/net/sched/cls_fw.c +++ b/net/sched/cls_fw.c | |||
@@ -19,29 +19,12 @@ | |||
19 | */ | 19 | */ |
20 | 20 | ||
21 | #include <linux/module.h> | 21 | #include <linux/module.h> |
22 | #include <asm/uaccess.h> | ||
23 | #include <asm/system.h> | ||
24 | #include <linux/bitops.h> | ||
25 | #include <linux/types.h> | 22 | #include <linux/types.h> |
26 | #include <linux/kernel.h> | 23 | #include <linux/kernel.h> |
27 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 | #include <linux/skbuff.h> | 26 | #include <linux/skbuff.h> |
44 | #include <net/sock.h> | 27 | #include <net/netlink.h> |
45 | #include <net/act_api.h> | 28 | #include <net/act_api.h> |
46 | #include <net/pkt_cls.h> | 29 | #include <net/pkt_cls.h> |
47 | 30 | ||
diff --git a/net/sched/cls_route.c b/net/sched/cls_route.c index cc941d0ee3a5..0a8409c1d28a 100644 --- a/net/sched/cls_route.c +++ b/net/sched/cls_route.c | |||
@@ -10,28 +10,14 @@ | |||
10 | */ | 10 | */ |
11 | 11 | ||
12 | #include <linux/module.h> | 12 | #include <linux/module.h> |
13 | #include <asm/uaccess.h> | ||
14 | #include <asm/system.h> | ||
15 | #include <linux/bitops.h> | ||
16 | #include <linux/types.h> | 13 | #include <linux/types.h> |
17 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
18 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 | #include <linux/skbuff.h> | 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 | #include <net/act_api.h> | 21 | #include <net/act_api.h> |
36 | #include <net/pkt_cls.h> | 22 | #include <net/pkt_cls.h> |
37 | 23 | ||
diff --git a/net/sched/cls_rsvp.c b/net/sched/cls_rsvp.c index 0a683c07c648..cbb5e0d600f3 100644 --- a/net/sched/cls_rsvp.c +++ b/net/sched/cls_rsvp.c | |||
@@ -10,27 +10,12 @@ | |||
10 | */ | 10 | */ |
11 | 11 | ||
12 | #include <linux/module.h> | 12 | #include <linux/module.h> |
13 | #include <asm/uaccess.h> | ||
14 | #include <asm/system.h> | ||
15 | #include <linux/bitops.h> | ||
16 | #include <linux/types.h> | 13 | #include <linux/types.h> |
17 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
18 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 | #include <linux/skbuff.h> | 17 | #include <linux/skbuff.h> |
33 | #include <net/sock.h> | 18 | #include <net/ip.h> |
34 | #include <net/netlink.h> | 19 | #include <net/netlink.h> |
35 | #include <net/act_api.h> | 20 | #include <net/act_api.h> |
36 | #include <net/pkt_cls.h> | 21 | #include <net/pkt_cls.h> |
diff --git a/net/sched/cls_rsvp6.c b/net/sched/cls_rsvp6.c index 93b6abed57db..dd08aea2aee5 100644 --- a/net/sched/cls_rsvp6.c +++ b/net/sched/cls_rsvp6.c | |||
@@ -10,28 +10,12 @@ | |||
10 | */ | 10 | */ |
11 | 11 | ||
12 | #include <linux/module.h> | 12 | #include <linux/module.h> |
13 | #include <asm/uaccess.h> | ||
14 | #include <asm/system.h> | ||
15 | #include <linux/bitops.h> | ||
16 | #include <linux/types.h> | 13 | #include <linux/types.h> |
17 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
18 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 <linux/ipv6.h> | 17 | #include <linux/ipv6.h> |
32 | #include <net/route.h> | ||
33 | #include <linux/skbuff.h> | 18 | #include <linux/skbuff.h> |
34 | #include <net/sock.h> | ||
35 | #include <net/act_api.h> | 19 | #include <net/act_api.h> |
36 | #include <net/pkt_cls.h> | 20 | #include <net/pkt_cls.h> |
37 | #include <net/netlink.h> | 21 | #include <net/netlink.h> |
diff --git a/net/sched/cls_tcindex.c b/net/sched/cls_tcindex.c index 47ac0c556429..2314820a080a 100644 --- a/net/sched/cls_tcindex.c +++ b/net/sched/cls_tcindex.c | |||
@@ -9,12 +9,9 @@ | |||
9 | #include <linux/kernel.h> | 9 | #include <linux/kernel.h> |
10 | #include <linux/skbuff.h> | 10 | #include <linux/skbuff.h> |
11 | #include <linux/errno.h> | 11 | #include <linux/errno.h> |
12 | #include <linux/netdevice.h> | ||
13 | #include <net/ip.h> | ||
14 | #include <net/act_api.h> | 12 | #include <net/act_api.h> |
15 | #include <net/netlink.h> | 13 | #include <net/netlink.h> |
16 | #include <net/pkt_cls.h> | 14 | #include <net/pkt_cls.h> |
17 | #include <net/route.h> | ||
18 | 15 | ||
19 | 16 | ||
20 | /* | 17 | /* |
diff --git a/net/sched/cls_u32.c b/net/sched/cls_u32.c index c7a347bd6d70..77961e2314dc 100644 --- a/net/sched/cls_u32.c +++ b/net/sched/cls_u32.c | |||
@@ -30,30 +30,14 @@ | |||
30 | * nfmark match added by Catalin(ux aka Dino) BOIE <catab at umbrella.ro> | 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 | #include <linux/module.h> | 33 | #include <linux/module.h> |
37 | #include <linux/types.h> | 34 | #include <linux/types.h> |
38 | #include <linux/kernel.h> | 35 | #include <linux/kernel.h> |
39 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 | #include <linux/rtnetlink.h> | 38 | #include <linux/rtnetlink.h> |
52 | #include <net/ip.h> | ||
53 | #include <net/netlink.h> | ||
54 | #include <net/route.h> | ||
55 | #include <linux/skbuff.h> | 39 | #include <linux/skbuff.h> |
56 | #include <net/sock.h> | 40 | #include <net/netlink.h> |
57 | #include <net/act_api.h> | 41 | #include <net/act_api.h> |
58 | #include <net/pkt_cls.h> | 42 | #include <net/pkt_cls.h> |
59 | 43 | ||
diff --git a/net/sched/ematch.c b/net/sched/ematch.c index 63146d339d81..24837391640d 100644 --- a/net/sched/ematch.c +++ b/net/sched/ematch.c | |||
@@ -84,9 +84,7 @@ | |||
84 | #include <linux/module.h> | 84 | #include <linux/module.h> |
85 | #include <linux/types.h> | 85 | #include <linux/types.h> |
86 | #include <linux/kernel.h> | 86 | #include <linux/kernel.h> |
87 | #include <linux/mm.h> | ||
88 | #include <linux/errno.h> | 87 | #include <linux/errno.h> |
89 | #include <linux/interrupt.h> | ||
90 | #include <linux/rtnetlink.h> | 88 | #include <linux/rtnetlink.h> |
91 | #include <linux/skbuff.h> | 89 | #include <linux/skbuff.h> |
92 | #include <net/pkt_cls.h> | 90 | #include <net/pkt_cls.h> |
diff --git a/net/sched/sch_api.c b/net/sched/sch_api.c index 0f9e1c71746a..d92ea26982c5 100644 --- a/net/sched/sch_api.c +++ b/net/sched/sch_api.c | |||
@@ -19,30 +19,18 @@ | |||
19 | #include <linux/types.h> | 19 | #include <linux/types.h> |
20 | #include <linux/kernel.h> | 20 | #include <linux/kernel.h> |
21 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 22 | #include <linux/errno.h> |
27 | #include <linux/interrupt.h> | ||
28 | #include <linux/netdevice.h> | ||
29 | #include <linux/skbuff.h> | 23 | #include <linux/skbuff.h> |
30 | #include <linux/init.h> | 24 | #include <linux/init.h> |
31 | #include <linux/proc_fs.h> | 25 | #include <linux/proc_fs.h> |
32 | #include <linux/seq_file.h> | 26 | #include <linux/seq_file.h> |
33 | #include <linux/kmod.h> | 27 | #include <linux/kmod.h> |
34 | #include <linux/list.h> | 28 | #include <linux/list.h> |
35 | #include <linux/bitops.h> | ||
36 | #include <linux/hrtimer.h> | 29 | #include <linux/hrtimer.h> |
37 | 30 | ||
38 | #include <net/netlink.h> | 31 | #include <net/netlink.h> |
39 | #include <net/sock.h> | ||
40 | #include <net/pkt_sched.h> | 32 | #include <net/pkt_sched.h> |
41 | 33 | ||
42 | #include <asm/processor.h> | ||
43 | #include <asm/uaccess.h> | ||
44 | #include <asm/system.h> | ||
45 | |||
46 | static int qdisc_notify(struct sk_buff *oskb, struct nlmsghdr *n, u32 clid, | 34 | static int qdisc_notify(struct sk_buff *oskb, struct nlmsghdr *n, u32 clid, |
47 | struct Qdisc *old, struct Qdisc *new); | 35 | struct Qdisc *old, struct Qdisc *new); |
48 | static int tclass_notify(struct sk_buff *oskb, struct nlmsghdr *n, | 36 | static int tclass_notify(struct sk_buff *oskb, struct nlmsghdr *n, |
diff --git a/net/sched/sch_atm.c b/net/sched/sch_atm.c index 16fe802a66f7..54b92d22796c 100644 --- a/net/sched/sch_atm.c +++ b/net/sched/sch_atm.c | |||
@@ -8,15 +8,12 @@ | |||
8 | #include <linux/string.h> | 8 | #include <linux/string.h> |
9 | #include <linux/errno.h> | 9 | #include <linux/errno.h> |
10 | #include <linux/skbuff.h> | 10 | #include <linux/skbuff.h> |
11 | #include <linux/interrupt.h> | ||
12 | #include <linux/atmdev.h> | 11 | #include <linux/atmdev.h> |
13 | #include <linux/atmclip.h> | 12 | #include <linux/atmclip.h> |
14 | #include <linux/netdevice.h> | ||
15 | #include <linux/rtnetlink.h> | 13 | #include <linux/rtnetlink.h> |
16 | #include <linux/file.h> /* for fput */ | 14 | #include <linux/file.h> /* for fput */ |
17 | #include <net/netlink.h> | 15 | #include <net/netlink.h> |
18 | #include <net/pkt_sched.h> | 16 | #include <net/pkt_sched.h> |
19 | #include <net/sock.h> | ||
20 | 17 | ||
21 | 18 | ||
22 | extern struct socket *sockfd_lookup(int fd, int *err); /* @@@ fix this */ | 19 | extern struct socket *sockfd_lookup(int fd, int *err); /* @@@ fix this */ |
diff --git a/net/sched/sch_blackhole.c b/net/sched/sch_blackhole.c index cb0c456aa349..f914fc43a124 100644 --- a/net/sched/sch_blackhole.c +++ b/net/sched/sch_blackhole.c | |||
@@ -14,7 +14,6 @@ | |||
14 | #include <linux/module.h> | 14 | #include <linux/module.h> |
15 | #include <linux/types.h> | 15 | #include <linux/types.h> |
16 | #include <linux/kernel.h> | 16 | #include <linux/kernel.h> |
17 | #include <linux/netdevice.h> | ||
18 | #include <linux/skbuff.h> | 17 | #include <linux/skbuff.h> |
19 | #include <net/pkt_sched.h> | 18 | #include <net/pkt_sched.h> |
20 | 19 | ||
diff --git a/net/sched/sch_cbq.c b/net/sched/sch_cbq.c index b093d8fce789..b184c3545145 100644 --- a/net/sched/sch_cbq.c +++ b/net/sched/sch_cbq.c | |||
@@ -11,28 +11,12 @@ | |||
11 | */ | 11 | */ |
12 | 12 | ||
13 | #include <linux/module.h> | 13 | #include <linux/module.h> |
14 | #include <asm/uaccess.h> | ||
15 | #include <asm/system.h> | ||
16 | #include <linux/bitops.h> | ||
17 | #include <linux/types.h> | 14 | #include <linux/types.h> |
18 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
19 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 | #include <linux/skbuff.h> | 18 | #include <linux/skbuff.h> |
35 | #include <net/sock.h> | 19 | #include <net/netlink.h> |
36 | #include <net/pkt_sched.h> | 20 | #include <net/pkt_sched.h> |
37 | 21 | ||
38 | 22 | ||
diff --git a/net/sched/sch_dsmark.c b/net/sched/sch_dsmark.c index 3c6fd181263f..4d2c233a8611 100644 --- a/net/sched/sch_dsmark.c +++ b/net/sched/sch_dsmark.c | |||
@@ -9,7 +9,6 @@ | |||
9 | #include <linux/string.h> | 9 | #include <linux/string.h> |
10 | #include <linux/errno.h> | 10 | #include <linux/errno.h> |
11 | #include <linux/skbuff.h> | 11 | #include <linux/skbuff.h> |
12 | #include <linux/netdevice.h> /* for pkt_sched */ | ||
13 | #include <linux/rtnetlink.h> | 12 | #include <linux/rtnetlink.h> |
14 | #include <net/pkt_sched.h> | 13 | #include <net/pkt_sched.h> |
15 | #include <net/dsfield.h> | 14 | #include <net/dsfield.h> |
diff --git a/net/sched/sch_fifo.c b/net/sched/sch_fifo.c index c2689f4ba8de..c264308f17c1 100644 --- a/net/sched/sch_fifo.c +++ b/net/sched/sch_fifo.c | |||
@@ -13,7 +13,6 @@ | |||
13 | #include <linux/types.h> | 13 | #include <linux/types.h> |
14 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
15 | #include <linux/errno.h> | 15 | #include <linux/errno.h> |
16 | #include <linux/netdevice.h> | ||
17 | #include <linux/skbuff.h> | 16 | #include <linux/skbuff.h> |
18 | #include <net/pkt_sched.h> | 17 | #include <net/pkt_sched.h> |
19 | 18 | ||
diff --git a/net/sched/sch_generic.c b/net/sched/sch_generic.c index e525fd723c12..c81649cf0b9e 100644 --- a/net/sched/sch_generic.c +++ b/net/sched/sch_generic.c | |||
@@ -11,27 +11,19 @@ | |||
11 | * - Ingress support | 11 | * - Ingress support |
12 | */ | 12 | */ |
13 | 13 | ||
14 | #include <asm/uaccess.h> | ||
15 | #include <asm/system.h> | ||
16 | #include <linux/bitops.h> | 14 | #include <linux/bitops.h> |
17 | #include <linux/module.h> | 15 | #include <linux/module.h> |
18 | #include <linux/types.h> | 16 | #include <linux/types.h> |
19 | #include <linux/kernel.h> | 17 | #include <linux/kernel.h> |
20 | #include <linux/sched.h> | 18 | #include <linux/sched.h> |
21 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 20 | #include <linux/errno.h> |
27 | #include <linux/interrupt.h> | ||
28 | #include <linux/netdevice.h> | 21 | #include <linux/netdevice.h> |
29 | #include <linux/skbuff.h> | 22 | #include <linux/skbuff.h> |
30 | #include <linux/rtnetlink.h> | 23 | #include <linux/rtnetlink.h> |
31 | #include <linux/init.h> | 24 | #include <linux/init.h> |
32 | #include <linux/rcupdate.h> | 25 | #include <linux/rcupdate.h> |
33 | #include <linux/list.h> | 26 | #include <linux/list.h> |
34 | #include <net/sock.h> | ||
35 | #include <net/pkt_sched.h> | 27 | #include <net/pkt_sched.h> |
36 | 28 | ||
37 | /* Main transmission queue. */ | 29 | /* Main transmission queue. */ |
diff --git a/net/sched/sch_gred.c b/net/sched/sch_gred.c index fa1b4fe7a5fd..3cc6dda02e2e 100644 --- a/net/sched/sch_gred.c +++ b/net/sched/sch_gred.c | |||
@@ -21,7 +21,6 @@ | |||
21 | #include <linux/module.h> | 21 | #include <linux/module.h> |
22 | #include <linux/types.h> | 22 | #include <linux/types.h> |
23 | #include <linux/kernel.h> | 23 | #include <linux/kernel.h> |
24 | #include <linux/netdevice.h> | ||
25 | #include <linux/skbuff.h> | 24 | #include <linux/skbuff.h> |
26 | #include <net/pkt_sched.h> | 25 | #include <net/pkt_sched.h> |
27 | #include <net/red.h> | 26 | #include <net/red.h> |
diff --git a/net/sched/sch_hfsc.c b/net/sched/sch_hfsc.c index 7130a2441b0d..874452c41a01 100644 --- a/net/sched/sch_hfsc.c +++ b/net/sched/sch_hfsc.c | |||
@@ -53,7 +53,6 @@ | |||
53 | #include <linux/module.h> | 53 | #include <linux/module.h> |
54 | #include <linux/types.h> | 54 | #include <linux/types.h> |
55 | #include <linux/errno.h> | 55 | #include <linux/errno.h> |
56 | #include <linux/jiffies.h> | ||
57 | #include <linux/compiler.h> | 56 | #include <linux/compiler.h> |
58 | #include <linux/spinlock.h> | 57 | #include <linux/spinlock.h> |
59 | #include <linux/skbuff.h> | 58 | #include <linux/skbuff.h> |
@@ -62,13 +61,11 @@ | |||
62 | #include <linux/list.h> | 61 | #include <linux/list.h> |
63 | #include <linux/rbtree.h> | 62 | #include <linux/rbtree.h> |
64 | #include <linux/init.h> | 63 | #include <linux/init.h> |
65 | #include <linux/netdevice.h> | ||
66 | #include <linux/rtnetlink.h> | 64 | #include <linux/rtnetlink.h> |
67 | #include <linux/pkt_sched.h> | 65 | #include <linux/pkt_sched.h> |
68 | #include <net/netlink.h> | 66 | #include <net/netlink.h> |
69 | #include <net/pkt_sched.h> | 67 | #include <net/pkt_sched.h> |
70 | #include <net/pkt_cls.h> | 68 | #include <net/pkt_cls.h> |
71 | #include <asm/system.h> | ||
72 | #include <asm/div64.h> | 69 | #include <asm/div64.h> |
73 | 70 | ||
74 | /* | 71 | /* |
diff --git a/net/sched/sch_htb.c b/net/sched/sch_htb.c index 26f81b848bfd..c031486b675f 100644 --- a/net/sched/sch_htb.c +++ b/net/sched/sch_htb.c | |||
@@ -28,32 +28,16 @@ | |||
28 | * $Id: sch_htb.c,v 1.25 2003/12/07 11:08:25 devik Exp devik $ | 28 | * $Id: sch_htb.c,v 1.25 2003/12/07 11:08:25 devik Exp devik $ |
29 | */ | 29 | */ |
30 | #include <linux/module.h> | 30 | #include <linux/module.h> |
31 | #include <asm/uaccess.h> | ||
32 | #include <asm/system.h> | ||
33 | #include <linux/bitops.h> | ||
34 | #include <linux/types.h> | 31 | #include <linux/types.h> |
35 | #include <linux/kernel.h> | 32 | #include <linux/kernel.h> |
36 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 | #include <linux/skbuff.h> | 35 | #include <linux/skbuff.h> |
51 | #include <linux/list.h> | 36 | #include <linux/list.h> |
52 | #include <linux/compiler.h> | 37 | #include <linux/compiler.h> |
38 | #include <linux/rbtree.h> | ||
53 | #include <net/netlink.h> | 39 | #include <net/netlink.h> |
54 | #include <net/sock.h> | ||
55 | #include <net/pkt_sched.h> | 40 | #include <net/pkt_sched.h> |
56 | #include <linux/rbtree.h> | ||
57 | 41 | ||
58 | /* HTB algorithm. | 42 | /* HTB algorithm. |
59 | Author: devik@cdi.cz | 43 | Author: devik@cdi.cz |
diff --git a/net/sched/sch_ingress.c b/net/sched/sch_ingress.c index f8b9f1cdf738..cd0aab6a2a7c 100644 --- a/net/sched/sch_ingress.c +++ b/net/sched/sch_ingress.c | |||
@@ -9,21 +9,14 @@ | |||
9 | 9 | ||
10 | #include <linux/module.h> | 10 | #include <linux/module.h> |
11 | #include <linux/types.h> | 11 | #include <linux/types.h> |
12 | #include <linux/list.h> | ||
12 | #include <linux/skbuff.h> | 13 | #include <linux/skbuff.h> |
13 | #include <linux/netdevice.h> | ||
14 | #include <linux/rtnetlink.h> | 14 | #include <linux/rtnetlink.h> |
15 | #include <linux/netfilter_ipv4.h> | 15 | #include <linux/netfilter_ipv4.h> |
16 | #include <linux/netfilter_ipv6.h> | 16 | #include <linux/netfilter_ipv6.h> |
17 | #include <linux/netfilter.h> | 17 | #include <linux/netfilter.h> |
18 | #include <linux/smp.h> | ||
19 | #include <net/netlink.h> | 18 | #include <net/netlink.h> |
20 | #include <net/pkt_sched.h> | 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 | #undef DEBUG_INGRESS | 22 | #undef DEBUG_INGRESS |
diff --git a/net/sched/sch_netem.c b/net/sched/sch_netem.c index 5d9d8bc9cc3a..9e5e87e81f00 100644 --- a/net/sched/sch_netem.c +++ b/net/sched/sch_netem.c | |||
@@ -14,11 +14,9 @@ | |||
14 | */ | 14 | */ |
15 | 15 | ||
16 | #include <linux/module.h> | 16 | #include <linux/module.h> |
17 | #include <linux/bitops.h> | ||
18 | #include <linux/types.h> | 17 | #include <linux/types.h> |
19 | #include <linux/kernel.h> | 18 | #include <linux/kernel.h> |
20 | #include <linux/errno.h> | 19 | #include <linux/errno.h> |
21 | #include <linux/netdevice.h> | ||
22 | #include <linux/skbuff.h> | 20 | #include <linux/skbuff.h> |
23 | #include <linux/rtnetlink.h> | 21 | #include <linux/rtnetlink.h> |
24 | 22 | ||
diff --git a/net/sched/sch_prio.c b/net/sched/sch_prio.c index 404522046289..2d8c08493d6e 100644 --- a/net/sched/sch_prio.c +++ b/net/sched/sch_prio.c | |||
@@ -12,28 +12,12 @@ | |||
12 | */ | 12 | */ |
13 | 13 | ||
14 | #include <linux/module.h> | 14 | #include <linux/module.h> |
15 | #include <asm/uaccess.h> | ||
16 | #include <asm/system.h> | ||
17 | #include <linux/bitops.h> | ||
18 | #include <linux/types.h> | 15 | #include <linux/types.h> |
19 | #include <linux/kernel.h> | 16 | #include <linux/kernel.h> |
20 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 | #include <linux/skbuff.h> | 19 | #include <linux/skbuff.h> |
35 | #include <net/netlink.h> | 20 | #include <net/netlink.h> |
36 | #include <net/sock.h> | ||
37 | #include <net/pkt_sched.h> | 21 | #include <net/pkt_sched.h> |
38 | 22 | ||
39 | 23 | ||
diff --git a/net/sched/sch_red.c b/net/sched/sch_red.c index 00db53eb8159..9b95fefb70f4 100644 --- a/net/sched/sch_red.c +++ b/net/sched/sch_red.c | |||
@@ -17,7 +17,6 @@ | |||
17 | #include <linux/module.h> | 17 | #include <linux/module.h> |
18 | #include <linux/types.h> | 18 | #include <linux/types.h> |
19 | #include <linux/kernel.h> | 19 | #include <linux/kernel.h> |
20 | #include <linux/netdevice.h> | ||
21 | #include <linux/skbuff.h> | 20 | #include <linux/skbuff.h> |
22 | #include <net/pkt_sched.h> | 21 | #include <net/pkt_sched.h> |
23 | #include <net/inet_ecn.h> | 22 | #include <net/inet_ecn.h> |
diff --git a/net/sched/sch_sfq.c b/net/sched/sch_sfq.c index 96dfdf78d32c..957957309859 100644 --- a/net/sched/sch_sfq.c +++ b/net/sched/sch_sfq.c | |||
@@ -10,31 +10,17 @@ | |||
10 | */ | 10 | */ |
11 | 11 | ||
12 | #include <linux/module.h> | 12 | #include <linux/module.h> |
13 | #include <asm/uaccess.h> | ||
14 | #include <asm/system.h> | ||
15 | #include <linux/bitops.h> | ||
16 | #include <linux/types.h> | 13 | #include <linux/types.h> |
17 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
18 | #include <linux/jiffies.h> | 15 | #include <linux/jiffies.h> |
19 | #include <linux/string.h> | 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> | 17 | #include <linux/in.h> |
24 | #include <linux/errno.h> | 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 | #include <linux/init.h> | 19 | #include <linux/init.h> |
32 | #include <net/ip.h> | ||
33 | #include <net/netlink.h> | ||
34 | #include <linux/ipv6.h> | 20 | #include <linux/ipv6.h> |
35 | #include <net/route.h> | ||
36 | #include <linux/skbuff.h> | 21 | #include <linux/skbuff.h> |
37 | #include <net/sock.h> | 22 | #include <net/ip.h> |
23 | #include <net/netlink.h> | ||
38 | #include <net/pkt_sched.h> | 24 | #include <net/pkt_sched.h> |
39 | 25 | ||
40 | 26 | ||
diff --git a/net/sched/sch_tbf.c b/net/sched/sch_tbf.c index 53862953baaf..22e431dace54 100644 --- a/net/sched/sch_tbf.c +++ b/net/sched/sch_tbf.c | |||
@@ -13,29 +13,12 @@ | |||
13 | */ | 13 | */ |
14 | 14 | ||
15 | #include <linux/module.h> | 15 | #include <linux/module.h> |
16 | #include <asm/uaccess.h> | ||
17 | #include <asm/system.h> | ||
18 | #include <linux/bitops.h> | ||
19 | #include <linux/types.h> | 16 | #include <linux/types.h> |
20 | #include <linux/kernel.h> | 17 | #include <linux/kernel.h> |
21 | #include <linux/jiffies.h> | ||
22 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 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 | #include <linux/skbuff.h> | 20 | #include <linux/skbuff.h> |
38 | #include <net/sock.h> | 21 | #include <net/netlink.h> |
39 | #include <net/pkt_sched.h> | 22 | #include <net/pkt_sched.h> |
40 | 23 | ||
41 | 24 | ||
diff --git a/net/sched/sch_teql.c b/net/sched/sch_teql.c index dfe7e4520988..0968184ea6be 100644 --- a/net/sched/sch_teql.c +++ b/net/sched/sch_teql.c | |||
@@ -9,30 +9,17 @@ | |||
9 | */ | 9 | */ |
10 | 10 | ||
11 | #include <linux/module.h> | 11 | #include <linux/module.h> |
12 | #include <asm/uaccess.h> | ||
13 | #include <asm/system.h> | ||
14 | #include <linux/bitops.h> | ||
15 | #include <linux/types.h> | 12 | #include <linux/types.h> |
16 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
17 | #include <linux/string.h> | 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 | #include <linux/errno.h> | 15 | #include <linux/errno.h> |
23 | #include <linux/interrupt.h> | ||
24 | #include <linux/if_arp.h> | 16 | #include <linux/if_arp.h> |
25 | #include <linux/if_ether.h> | ||
26 | #include <linux/inet.h> | ||
27 | #include <linux/netdevice.h> | 17 | #include <linux/netdevice.h> |
28 | #include <linux/etherdevice.h> | ||
29 | #include <linux/notifier.h> | ||
30 | #include <linux/init.h> | 18 | #include <linux/init.h> |
31 | #include <net/ip.h> | ||
32 | #include <net/route.h> | ||
33 | #include <linux/skbuff.h> | 19 | #include <linux/skbuff.h> |
34 | #include <linux/moduleparam.h> | 20 | #include <linux/moduleparam.h> |
35 | #include <net/sock.h> | 21 | #include <net/dst.h> |
22 | #include <net/neighbour.h> | ||
36 | #include <net/pkt_sched.h> | 23 | #include <net/pkt_sched.h> |
37 | 24 | ||
38 | /* | 25 | /* |
@@ -225,7 +212,6 @@ static int teql_qdisc_init(struct Qdisc *sch, struct rtattr *opt) | |||
225 | return 0; | 212 | return 0; |
226 | } | 213 | } |
227 | 214 | ||
228 | /* "teql*" netdevice routines */ | ||
229 | 215 | ||
230 | static int | 216 | static int |
231 | __teql_resolve(struct sk_buff *skb, struct sk_buff *skb_res, struct net_device *dev) | 217 | __teql_resolve(struct sk_buff *skb, struct sk_buff *skb_res, struct net_device *dev) |