PA/SA/HO Header Bitmap Bit Definitions
PA/SA/Host Constants (enum's and define's)

PA/SA/HO Header Bitmap Bit Definitions

Bitmap definition of the protocol header bitmask at the long info.

#define PASAHO_HDR_BITMASK_MAC   (1 << 0)
#define PASAHO_HDR_BITMASK_VLAN   (1 << 1)
#define PASAHO_HDR_BITMASK_MPLS   (1 << 2)
#define PASAHO_HDR_BITMASK_IP   (1 << 3)
#define PASAHO_HDR_BITMASK_ESP   (1 << 4)
#define PASAHO_HDR_BITMASK_AH   (1 << 5)
#define PASAHO_HDR_BITMASK_UDP   (1 << 6)
#define PASAHO_HDR_BITMASK_UDPLITE   (1 << 7)
#define PASAHO_HDR_BITMASK_TCP   (1 << 8)
#define PASAHO_HDR_BITMASK_GTPU   (1 << 9)
#define PASAHO_HDR_BITMASK_CUSTOM   (1 << 10)
#define PASAHO_HDR_BITMASK2_SCTP   (1 << 0)
#define PASAHO_HDR_BITMASK2_IPSEC_NAT_T   (1 << 1)
#define PASAHO_HDR_BITMASK2_PPPoE   (1 << 2)
#define PASAHO_HDR_BITMASK2_802_3   (1 << 3)

Define Documentation

#define PASAHO_HDR_BITMASK2_802_3   (1 << 3)

802.3 present

#define PASAHO_HDR_BITMASK2_IPSEC_NAT_T   (1 << 1)

IPSEC NAT-T present

#define PASAHO_HDR_BITMASK2_PPPoE   (1 << 2)

PPPoE present

#define PASAHO_HDR_BITMASK2_SCTP   (1 << 0)

SCTP present

#define PASAHO_HDR_BITMASK_AH   (1 << 5)

IPSEC/AH present

#define PASAHO_HDR_BITMASK_CUSTOM   (1 << 10)

Custom header present

#define PASAHO_HDR_BITMASK_ESP   (1 << 4)

IPSEC/ESP present

#define PASAHO_HDR_BITMASK_GTPU   (1 << 9)

GTPU present

#define PASAHO_HDR_BITMASK_IP   (1 << 3)

IP present

#define PASAHO_HDR_BITMASK_MAC   (1 << 0)

MAC present

#define PASAHO_HDR_BITMASK_MPLS   (1 << 2)

MPLS present

#define PASAHO_HDR_BITMASK_TCP   (1 << 8)

TCP present

#define PASAHO_HDR_BITMASK_UDP   (1 << 6)

UDP present

#define PASAHO_HDR_BITMASK_UDPLITE   (1 << 7)

UDPLITE present

#define PASAHO_HDR_BITMASK_VLAN   (1 << 1)

VLAN present


Copyright 2014, Texas Instruments Incorporated