Lines Matching full:rule
33 # encountering a TIME rule that spans over midnight
39 # - allow setting of PRIO_{MARK,RULE,REALM} in class file
52 # - fixed small bug in RULE parser to correctly parse rules with
61 # - changed PRIO_{U32,FW,ROUTE} to PRIO_{RULE,MARK,REALM}
65 # - support for port masks in RULE (u32) filter
111 # - fixed little but serious bug in RULE parser
118 # - rewritten & simplified RULE parser
123 # - small bugfix in RULE parsing code
216 # <bandwidth>. As a rule of thumb: <weight> = <bandwidth> / 10
235 # Tuning parameter that should be proportional to RATE. As a rule
341 # RULE=[[saddr[/prefix]][:port[/mask]],][daddr[/prefix]][:port[/mask]]
344 # each of the classes. You can use multiple RULE fields per config.
351 # RULE=10.1.1.0/24:80
354 # RULE=10.2.2.5
357 # RULE=10.2.2.5:20/0xfffe
360 # RULE=:25,10.2.2.128/26:5000
364 # RULE=10.5.5.5:80,
403 # PRIO_{RULE,MARK,REALM} variables.
418 # You can also specify days of week when the TIME rule applies. <dow>
430 # RULE=192.128.1.0/24
456 # RULE=192.168.1.1
465 # RULE=192.168.1.1,
468 # Pay attention to comma "," in the RULE field - it denotes source address!
808 ### Create u32 filter for RULE fields
809 for rule in `echo "$CFILE"| sed -n '/^RULE/ { s/.*=//; p; }'`; do
810 ### Split rule into source & destination
811 SRC=${rule%%,*}; DST=${rule##*,}
812 [ "$SRC" = "$rule" ] && SRC=""
844 #echo "$rule: $u32_s $u32_d"
849 done ### rule
881 ### Split TIME rule to pieces