xref: /openbmc/linux/net/sched/Makefile (revision 1da177e4)
1#
2# Makefile for the Linux Traffic Control Unit.
3#
4
5obj-y	:= sch_generic.o
6
7obj-$(CONFIG_NET_SCHED)		+= sch_api.o sch_fifo.o
8obj-$(CONFIG_NET_CLS)		+= cls_api.o
9obj-$(CONFIG_NET_CLS_ACT)       += act_api.o
10obj-$(CONFIG_NET_ACT_POLICE)	+= police.o
11obj-$(CONFIG_NET_CLS_POLICE)	+= police.o
12obj-$(CONFIG_NET_ACT_GACT)      += gact.o
13obj-$(CONFIG_NET_ACT_MIRRED)    += mirred.o
14obj-$(CONFIG_NET_ACT_IPT)       += ipt.o
15obj-$(CONFIG_NET_ACT_PEDIT)     += pedit.o
16obj-$(CONFIG_NET_SCH_CBQ)	+= sch_cbq.o
17obj-$(CONFIG_NET_SCH_HTB)	+= sch_htb.o
18obj-$(CONFIG_NET_SCH_HPFQ)	+= sch_hpfq.o
19obj-$(CONFIG_NET_SCH_HFSC)	+= sch_hfsc.o
20obj-$(CONFIG_NET_SCH_RED)	+= sch_red.o
21obj-$(CONFIG_NET_SCH_GRED)	+= sch_gred.o
22obj-$(CONFIG_NET_SCH_INGRESS)	+= sch_ingress.o
23obj-$(CONFIG_NET_SCH_DSMARK)	+= sch_dsmark.o
24obj-$(CONFIG_NET_SCH_SFQ)	+= sch_sfq.o
25obj-$(CONFIG_NET_SCH_TBF)	+= sch_tbf.o
26obj-$(CONFIG_NET_SCH_TEQL)	+= sch_teql.o
27obj-$(CONFIG_NET_SCH_PRIO)	+= sch_prio.o
28obj-$(CONFIG_NET_SCH_ATM)	+= sch_atm.o
29obj-$(CONFIG_NET_SCH_NETEM)	+= sch_netem.o
30obj-$(CONFIG_NET_CLS_U32)	+= cls_u32.o
31obj-$(CONFIG_NET_CLS_ROUTE4)	+= cls_route.o
32obj-$(CONFIG_NET_CLS_FW)	+= cls_fw.o
33obj-$(CONFIG_NET_CLS_RSVP)	+= cls_rsvp.o
34obj-$(CONFIG_NET_CLS_TCINDEX)	+= cls_tcindex.o
35obj-$(CONFIG_NET_CLS_RSVP6)	+= cls_rsvp6.o
36obj-$(CONFIG_NET_CLS_BASIC)	+= cls_basic.o
37obj-$(CONFIG_NET_EMATCH)	+= ematch.o
38obj-$(CONFIG_NET_EMATCH_CMP)	+= em_cmp.o
39obj-$(CONFIG_NET_EMATCH_NBYTE)	+= em_nbyte.o
40obj-$(CONFIG_NET_EMATCH_U32)	+= em_u32.o
41obj-$(CONFIG_NET_EMATCH_META)	+= em_meta.o
42