PASS Header Types
[PA/SA/Host Constants (enum's and define's)]

PASS Header Types

Definition of protocol header types used at the PASS PDSP Firmwase. In the long info field these values specify what the next header type will be at the next parse offset



enum  pasaho_HeaderType_e {
  PASAHO_HDR_MAC = 0, PASAHO_HDR_VLAN, PASAHO_HDR_MPLS, PASAHO_HDR_IPv4,
  PASAHO_HDR_IPv6, PASAHO_HDR_IPv6_EXT_HOP, PASAHO_HDR_IPv6_EXT_ROUTE, PASAHO_HDR_IPv6_EXT_FRAG,
  PASAHO_HDR_IPv6_EXT_DEST, PASAHO_HDR_GRE, PASAHO_HDR_ESP, PASAHO_HDR_ESP_DECODED,
  PASAHO_HDR_AUTH, PASAHO_HDR_CUSTOM_C1, PASAHO_HDR_FORCE_LOOKUP, PASAHO_HDR_UNKNOWN,
  PASAHO_HDR_UDP, PASAHO_HDR_UDP_LITE, PASAHO_HDR_TCP, PASAHO_HDR_CUSTOM_C2
}

Enumeration Type Documentation

Enumerator:
PASAHO_HDR_MAC 

MAC

PASAHO_HDR_VLAN 

VLAN

PASAHO_HDR_MPLS 

MPLS

PASAHO_HDR_IPv4 

IPv4

PASAHO_HDR_IPv6 

IPv6

PASAHO_HDR_IPv6_EXT_HOP 

IPv6 hop by hop extenstion header

PASAHO_HDR_IPv6_EXT_ROUTE 

IPv6 routing extenstion header

PASAHO_HDR_IPv6_EXT_FRAG 

IPv6 fragmentation extention header

PASAHO_HDR_IPv6_EXT_DEST 

IPv6 destination options header

PASAHO_HDR_GRE 

Generic Routing Encapsulation header

PASAHO_HDR_ESP 

Encapsulating Security Payload header

PASAHO_HDR_ESP_DECODED 

Decoded Encapsulating Security Payload header

PASAHO_HDR_AUTH 

Authentication header

PASAHO_HDR_CUSTOM_C1 

Custom classify 1 header

PASAHO_HDR_FORCE_LOOKUP 

A contrived header type used with custom SRIO to force a parse after looking at only the SRIO L0-L2

PASAHO_HDR_UNKNOWN 

Next header type is unknown

PASAHO_HDR_UDP 

User Datagram Protocol header

PASAHO_HDR_UDP_LITE 

Lightweight User Datagram Protocol header

PASAHO_HDR_TCP 

Transmission Control Protocol header

PASAHO_HDR_CUSTOM_C2 

Custom classify 2 header


Copyright 2012, Texas Instruments Incorporated