Changeset 2515

Show
Ignore:
Timestamp:
05/15/07 08:40:09 (2 years ago)
Author:
wbx
Message:

add schedule actions

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/mk/modules.mk

    r2508 r2515  
    138138        $(MODULES_DIR)/kernel/net/sched/cls_u32 \ 
    139139,40)) 
     140 
     141# 
     142# actions 
     143# 
     144$(eval $(call KMOD_template,NET_ACT_POLICE,net-act-police,\ 
     145        $(MODULES_DIR)/kernel/net/sched/act_police \ 
     146,45)) 
     147 
     148$(eval $(call KMOD_template,NET_ACT_GACT,net-act-gact,\ 
     149        $(MODULES_DIR)/kernel/net/sched/act_gact \ 
     150,45)) 
     151 
     152$(eval $(call KMOD_template,NET_ACT_MIRRED,net-act-mirred,\ 
     153        $(MODULES_DIR)/kernel/net/sched/act_mirred \ 
     154,45)) 
     155 
     156$(eval $(call KMOD_template,NET_ACT_IPT,net-act-ipt,\ 
     157        $(MODULES_DIR)/kernel/net/sched/act_ipt \ 
     158,45)) 
     159 
     160$(eval $(call KMOD_template,NET_ACT_PEDIT,net-act-pedit,\ 
     161        $(MODULES_DIR)/kernel/net/sched/act_pedit \ 
     162,45)) 
    140163 
    141164## 
  • trunk/freewrt/target/linux/config/Config.in.sched

    r2504 r2515  
    1010 
    1111config FWRT_KERNEL_NET_QOS 
     12        boolean 
     13        default n 
     14 
     15config FWRT_KERNEL_NET_ESTIMATOR 
    1216        boolean 
    1317        default n 
     
    260264          Say Y here to be able to use netfilter marks as u32 key. 
    261265 
     266comment "Actions" 
     267 
     268config FWRT_KERNEL_NET_CLS_ACT 
     269        boolean 
     270        select FWRT_KERNEL_NET_SCHED 
     271        select FWRT_KERNEL_NET_ESTIMATOR 
     272        default n 
     273 
     274config FWRT_KPACKAGE_KMOD_NET_ACT_POLICE 
     275        prompt "kmod-act-police................... Traffic Policing" 
     276        tristate 
     277        select FWRT_KERNEL_NET_CLS_ACT 
     278        default n 
     279        help 
     280          Say Y here if you want to do traffic policing, i.e. strict 
     281          bandwidth limiting. This action replaces the existing policing 
     282          module. 
     283 
     284config FWRT_KPACKAGE_KMOD_NET_ACT_GACT 
     285        prompt "kmod-act-gact..................... Generic actions" 
     286        tristate 
     287        select FWRT_KERNEL_NET_CLS_ACT 
     288        default n 
     289        help 
     290          Say Y here to take generic actions such as dropping and 
     291          accepting packets. 
     292 
     293config FWRT_KPACKAGE_KMOD_NET_ACT_MIRRED 
     294        prompt "kmod-act-mirred................... Redirecting and Mirroring" 
     295        tristate 
     296        select FWRT_KERNEL_NET_CLS_ACT 
     297        default n 
     298        help 
     299          Say Y here to allow packets to be mirrored or redirected to 
     300          other devices. 
     301 
     302config FWRT_KPACKAGE_KMOD_NET_ACT_IPT 
     303        prompt "kmod-act-ipt...................... IPtables targets" 
     304        tristate 
     305        select FWRT_KERNEL_NET_CLS_ACT 
     306        select FWRT_KPACKAGE_KMOD_IP_NF_IPTABLES 
     307        default n 
     308        help 
     309          Say Y here to be able to invoke iptables targets after successful 
     310          classification. 
     311 
     312config FWRT_KPACKAGE_KMOD_NET_ACT_PEDIT 
     313        prompt "kmod-act-pedit.................... Packet Editing" 
     314        tristate 
     315        select FWRT_KERNEL_NET_CLS_ACT 
     316        default n 
     317        help 
     318          Say Y here if you want to mangle the content of packets. 
     319 
    262320endmenu