OpenNSL API Guide and Reference Manual
Data Fields
opennsl_rx_trap_config_s Struct Reference

User-configurable, per-unit RX configuration. More...

#include <rxX.h>

Data Fields

opennsl_color_t color
 Color of the packet.
 
opennsl_rx_trap_core_config_tcore_config_arr
 Destinations information per core.
 
int core_config_arr_len
 core_config_arr length
 
int counter_num
 counter.
 
opennsl_multicast_t dest_group
 Destination group.
 
opennsl_gport_t dest_port
 Destination port.
 
opennsl_if_t encap_id
 Encap-ID.
 
opennsl_policer_t ether_policer_id
 Ethernet Policer.
 
uint32 flags
 OPENNSL_RX_TRAP_XXX FLAGS.
 
opennsl_rx_trap_forwarding_header_t forwarding_header
 Forwarding header position overridden value.
 
opennsl_reserved_enum_t forwarding_type
 Forwarding type value.
 
int meter_cmd
 meter command.
 
opennsl_mirror_options_tmirror_cmd
 Mirror options in ETPP traps.
 
opennsl_policer_t policer_id
 general policer id.
 
int prio
 Internal priority of the packet.
 
int qos_map_id
 cos profile handle
 
int snoop_cmnd
 snoop command.
 
int snoop_strength
 Strength of this trap, strongest snoop in processing holds.
 
int trap_strength
 Strength of this trap, strongest trap in processing holds.
 
int tunnel_termination_snoop_strength
 Strength of tunnel termination trap, strongest snoop in processing holds.
 
int tunnel_termination_trap_strength
 Strength of tunnel termination trap, strongest trap in processing holds.
 

Detailed Description

User-configurable, per-unit RX configuration.

Definition at line 291 of file rxX.h.

Field Documentation

opennsl_color_t opennsl_rx_trap_config_s::color

Color of the packet.

Definition at line 296 of file rxX.h.

opennsl_rx_trap_core_config_t* opennsl_rx_trap_config_s::core_config_arr

Destinations information per core.

Definition at line 310 of file rxX.h.

int opennsl_rx_trap_config_s::core_config_arr_len

core_config_arr length

Definition at line 311 of file rxX.h.

int opennsl_rx_trap_config_s::counter_num

counter.

Definition at line 299 of file rxX.h.

opennsl_multicast_t opennsl_rx_trap_config_s::dest_group

Destination group.

Definition at line 294 of file rxX.h.

opennsl_gport_t opennsl_rx_trap_config_s::dest_port

Destination port.

Definition at line 293 of file rxX.h.

opennsl_if_t opennsl_rx_trap_config_s::encap_id

Encap-ID.

Definition at line 308 of file rxX.h.

opennsl_policer_t opennsl_rx_trap_config_s::ether_policer_id

Ethernet Policer.

Definition at line 297 of file rxX.h.

uint32 opennsl_rx_trap_config_s::flags

OPENNSL_RX_TRAP_XXX FLAGS.

Definition at line 292 of file rxX.h.

opennsl_rx_trap_forwarding_header_t opennsl_rx_trap_config_s::forwarding_header

Forwarding header position overridden value.

Definition at line 306 of file rxX.h.

opennsl_reserved_enum_t opennsl_rx_trap_config_s::forwarding_type

Forwarding type value.

Definition at line 305 of file rxX.h.

int opennsl_rx_trap_config_s::meter_cmd

meter command.

Definition at line 317 of file rxX.h.

opennsl_mirror_options_t* opennsl_rx_trap_config_s::mirror_cmd

Mirror options in ETPP traps.

Definition at line 309 of file rxX.h.

opennsl_policer_t opennsl_rx_trap_config_s::policer_id

general policer id.

Definition at line 298 of file rxX.h.

int opennsl_rx_trap_config_s::prio

Internal priority of the packet.

Definition at line 295 of file rxX.h.

int opennsl_rx_trap_config_s::qos_map_id

cos profile handle

Definition at line 312 of file rxX.h.

int opennsl_rx_trap_config_s::snoop_cmnd

snoop command.

Definition at line 302 of file rxX.h.

int opennsl_rx_trap_config_s::snoop_strength

Strength of this trap, strongest snoop in processing holds.

Definition at line 303 of file rxX.h.

int opennsl_rx_trap_config_s::trap_strength

Strength of this trap, strongest trap in processing holds.

Definition at line 300 of file rxX.h.

int opennsl_rx_trap_config_s::tunnel_termination_snoop_strength

Strength of tunnel termination trap, strongest snoop in processing holds.

Definition at line 315 of file rxX.h.

int opennsl_rx_trap_config_s::tunnel_termination_trap_strength

Strength of tunnel termination trap, strongest trap in processing holds.

Definition at line 313 of file rxX.h.


The documentation for this struct was generated from the following file: