ValueType is U8 the offset can be odd or even. If the ValueType is

 

 

 

U16, U32 or U64 then the offset can only be even. This field is not

 

 

 

valid for any other value type.

 

 

 

 

 

 

Type:

Modify

--

Optional

 

 

 

 

 

 

Valid values: 0 - 65

 

 

 

 

 

 

Default value: -----

 

 

 

 

 

 

 

 

 

 

 

 

mask mask

Mask, used to

select the individual bits

to be matched in a

 

 

 

 

 

packet. If gsvClfrTreeNodeAction is SetBase and

 

 

 

gsvClfrTreeNodeSetBaseType is Compute, then this value is used

 

 

 

to specify the mask, which shall be used to identify the individual bits

 

 

 

of the field of the packet used to compute the new base offset. This

 

 

 

field is valid only if the gsvClfrTreeNodeValType is U8, U16, U32

 

 

 

or U64. This field is also valid if the gsvClfrTreeNodeAction is

 

 

 

MatchInGenList.

 

 

 

 

 

 

 

Type:

Modify

--

Optional

 

 

 

 

 

 

Default value: -----

 

 

 

 

 

 

 

 

 

 

value value

Value, to be matched. For NonLinear node types, this field is not

 

 

 

 

 

valid. For Linear node types, this

 

 

 

 

 

 

value is used to specify the start of the range. If

 

 

 

gsvClfrTreeNodeAction is SetBase and

NodeSetBaseType is

 

 

 

Compute then this field is used to specify the value, which is to be

 

 

 

added to base offset to calculate new base offset. If the

 

 

 

gsvClfrTreeNodeAction is SetPrio or RetagPrio then this field is

 

 

 

used to specify the priority which is to be assigned to the packet. If

 

 

 

the gsvClfrTreeNodeAction is MatchInGenList then this

 

 

 

field is not valid. If the gsvClfrTreeNodeAction is Count, then this

 

 

 

field is read only and specifies total

 

 

 

 

 

 

number of octets of the packets hitting this node.

 

 

 

Type:

Modify

--

Optional

 

 

 

 

 

 

Default value: -----

 

 

 

 

 

 

 

 

 

 

act

Action tells what is to be done by a node. 'Drop' means drop the

 

 

 

 

DropFwdFwdToCtl

packet. 'Fwd' means Forward the packet. 'FwdToCtl' means

 

 

CpToCtlEqGtLtInR

Forward the packet to control plane. 'CpToCtl' means forward the

 

 

angeTerCmp

packet and also send a copy of the packet to control plane.'Allow'

 

 

SetPrioMatchInListA

means give the packet to the next stage. 'GoToNextRule' means go

 

 

ccDenySetBaseCou

to the next rule (ruleid) attached on that interface and if no next rule

 

 

nt Retagprio

is attached on that interface then forward the packet. 'Eq' means

 

 

MatchIngenlist

check if value specified in the packet is equal to 'Value'. 'Gt' means

 

 

GoToNextRuleallow

check if the value at the location specified in the packet is greater

 

 

 

than 'Value'. 'Lt' means check if the value at the location specified in

 

 

 

the packet is Less than 'Value'. 'InRange' means check if the value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IP DSLAM

 

 

 

 

 

 

363