Import 2.3.10pre3
[davej-history.git] / net / sched / Config.in
blobffb7a48108e0e99e7727d74b951ca8b69a1d0ad0
2 # Traffic control configuration.
3
4 define_bool CONFIG_NETLINK y
5 define_bool CONFIG_RTNETLINK y  
6 tristate 'CBQ packet scheduler' CONFIG_NET_SCH_CBQ
7 tristate 'CSZ packet scheduler' CONFIG_NET_SCH_CSZ
8 #tristate 'H-PFQ packet scheduler' CONFIG_NET_SCH_HPFQ
9 #tristate 'H-FSC packet scheduler' CONFIG_NET_SCH_HFCS
10 tristate 'The simplest PRIO pseudoscheduler' CONFIG_NET_SCH_PRIO
11 tristate 'RED queue' CONFIG_NET_SCH_RED
12 tristate 'SFQ queue' CONFIG_NET_SCH_SFQ
13 tristate 'TEQL queue' CONFIG_NET_SCH_TEQL
14 tristate 'TBF queue' CONFIG_NET_SCH_TBF
15 bool 'QoS support' CONFIG_NET_QOS
16 if [ "$CONFIG_NET_QOS" = "y" ]; then
17     bool 'Rate estimator' CONFIG_NET_ESTIMATOR
19 bool 'Packet classifier API' CONFIG_NET_CLS
20 if [ "$CONFIG_NET_CLS" = "y" ]; then
21   tristate 'Routing table based classifier' CONFIG_NET_CLS_ROUTE4
22   if [ "$CONFIG_NET_CLS_ROUTE4" != "n" ]; then
23     define_bool CONFIG_NET_CLS_ROUTE y
24   fi
25   tristate 'Firewall based classifier' CONFIG_NET_CLS_FW
26   tristate 'U32 classifier' CONFIG_NET_CLS_U32
27   if [ "$CONFIG_NET_QOS" = "y" ]; then
28     tristate 'Special RSVP classifier' CONFIG_NET_CLS_RSVP
29     tristate 'Special RSVP classifier for IPv6' CONFIG_NET_CLS_RSVP6
30     bool 'Ingres traffic policing' CONFIG_NET_CLS_POLICE
31   fi