PA Packet Control Bit Definitions
PA LLD Constants (enum's and define's)

PA Packet Control Bit Definitions

Bitmap definition of the ctrlBitMap in paPacketControlConfig_t.

#define pa_PKT_CTRL_HDR_VERIFY_PPPoE   0x0001
#define pa_PKT_CTRL_HDR_VERIFY_IP   0x0002
#define pa_PKT_CTRL_MAC_PADDING_CHK   0x0004
#define pa_PKT_CTRL_IP_FRAGS_TO_EROUTE   0x0008
#define pa_PKT_CTRL_L3OFFSET_TO_INNER_IP   0x0010

Define Documentation

#define pa_PKT_CTRL_HDR_VERIFY_IP   0x0002

Control Info -- Set: Perform enhanced error check of the IP header Clear: Perform basic error check of the IP header

#define pa_PKT_CTRL_HDR_VERIFY_PPPoE   0x0001

Control Info -- Set: Perform enhanced error check of the PPPoE header Clear: Perform basic error check of the PPPoE header

#define pa_PKT_CTRL_IP_FRAGS_TO_EROUTE   0x0008

Control Info -- Set: Forward IP Fragments through the exception route regardless of the routing destination Clear: Forward IP Fragments through the exception route only if the routing destination is set to SASS or CONTINUE_PARSE

#define pa_PKT_CTRL_L3OFFSET_TO_INNER_IP   0x0010

Control Info -- Set: L3offset of the packet information points to the inner IP header prior to payload Clear: L3offset of the packet information points to the outer IP header (default)

#define pa_PKT_CTRL_MAC_PADDING_CHK   0x0004

Control Info -- Set: Perform MAC (802.3) padding check The packet with illegal padding will be dropped Clear: Do not perform MAC (802.3) padding check


Copyright 2014, Texas Instruments Incorporated