
applywhenreq enable | This specifies whether this rule is to be applied only when required. |
disable | Rule description field is mandatory if this field is set to value 'enable'. |
| This field can be modified only if 'status' has the value 'disable'. This |
| field is ignored if the 'ruleAction' has value 'clfrdef'. |
| Type: Create - Optional |
| Modify - Optional |
| Default value: disable |
|
|
pkttype Mcast Bcast | This field specifies the types of packets on which this rule is to be |
Ucast | applied. 'Mcast' means this rule is valid for multicast packets, 'Bcast' |
| means this rule is valid for broadcast packets and 'Ucast' means this |
| rule is valid for unicast packets. This field is valid only if 'ruleDir' is |
| 'out'. This field can be modified only if 'status' has the value 'disable'. |
| Type: Create - Optional |
| Modify - Optional |
| Default value: Ucast |
|
|
snooplevel interface | Snoop level specifies whether packet will be snooped directly from |
bridge | Interface or from Bridge after applying Bridging functionality .If none |
| of the Rule actions is 'sendtoControl' or 'copytocontrol', then this field |
| has no significance. This field can be modified only if 'status' has the |
| value 'disable'. Type: Create - Optional |
| Modify - Optional |
| Default value: interface |
|
|
exprid | Identifies the expression id from the Generic Filter Expression Table |
| to be used. This field is used only if 'ruleAction' is 'exprdef'. In |
| absence of this field, the default relationship between all subrules is |
| all ANDed. |
| Type: Create - Optional |
| Modify - Optional |
| Valid values: 1 - 65535 |
| Default value: 0 |
|
|
Example:
$ create filter rule entry ruleid 1 action setprio description lacp priority 7 status enable statsstatus disable ruleprio high ruledir in applywhenreq disable pkttype Ucast snooplevel interface exprid exprid 1 actionval 0x00000000 actionmask 0xffffffff
386 | IDL series User Guide |
|
|