![]() |
![]() |
PASAHO Long Info Protocol Indication Macros | |
| |
#define | PASAHO_LINFO_IS_MAC(x) PASAHO_READ_BITFIELD((x)->word3,21,1) |
#define | PASAHO_LINFO_IS_802_3(x) PASAHO_READ_BITFIELD((x)->word3,7,1) |
#define | PASAHO_LINFO_IS_WITH_VLAN(x) PASAHO_LINFO_READ_VLAN_COUNT(x) |
#define | PASAHO_LINFO_IS_WITH_MPLS(x) PASAHO_READ_BITFIELD((x)->word3,23,1) |
#define | PASAHO_LINFO_IS_PPPoE(x) PASAHO_READ_BITFIELD((x)->word3,6,1) |
#define | PASAHO_LINFO_IS_IP(x) PASAHO_LINFO_READ_IP_COUNT(x) |
#define | PASAHO_LINFO_IS_IPSEC_ESP(x) PASAHO_READ_BITFIELD((x)->word3,25,1) |
#define | PASAHO_LINFO_IS_IPSEC_AH(x) PASAHO_READ_BITFIELD((x)->word3,26,1) |
#define | PASAHO_LINFO_IS_UDP(x) PASAHO_READ_BITFIELD((x)->word3,27,1) |
#define | PASAHO_LINFO_IS_UDP_LITE(x) PASAHO_READ_BITFIELD((x)->word3,28,1) |
#define | PASAHO_LINFO_IS_TCP(x) PASAHO_READ_BITFIELD((x)->word3,29,1) |
#define | PASAHO_LINFO_IS_GRE(x) PASAHO_LINFO_READ_GRE_COUNT(x) |
#define | PASAHO_LINFO_IS_GTPU(x) PASAHO_READ_BITFIELD((x)->word3,30,1) |
#define | PASAHO_LINFO_IS_CUSTOM(x) PASAHO_READ_BITFIELD((x)->word3,31,1) |
#define | PASAHO_LINFO_IS_SCTP(x) PASAHO_READ_BITFIELD((x)->word3,4,1) |
#define | PASAHO_LINFO_IS_IPSEC_NAT_T(x) PASAHO_READ_BITFIELD((x)->word3,5,1) |
#define PASAHO_LINFO_IS_802_3 | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,7,1) |
Indicate whether it is a 802.3 packet
#define PASAHO_LINFO_IS_CUSTOM | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,31,1) |
Indicate whether it is a Custom packet
#define PASAHO_LINFO_IS_GRE | ( | x | ) | PASAHO_LINFO_READ_GRE_COUNT(x) |
Indicate whether it is a GRE packet
#define PASAHO_LINFO_IS_GTPU | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,30,1) |
Indicate whether it is a GTPU packet
#define PASAHO_LINFO_IS_IP | ( | x | ) | PASAHO_LINFO_READ_IP_COUNT(x) |
Indicate whether it is an IP packet
#define PASAHO_LINFO_IS_IPSEC_AH | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,26,1) |
Indicate whether it is an IPSEC AH packet
#define PASAHO_LINFO_IS_IPSEC_ESP | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,25,1) |
Indicate whether it is an IPSEC ESP packet
#define PASAHO_LINFO_IS_IPSEC_NAT_T | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,5,1) |
Indicate whether it is an IPSEC NAT-T packet
#define PASAHO_LINFO_IS_MAC | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,21,1) |
Indicate whether it is a MAC packet
#define PASAHO_LINFO_IS_PPPoE | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,6,1) |
Indicate whether it is a PPPoE packet
#define PASAHO_LINFO_IS_SCTP | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,4,1) |
Indicate whether it is a SCTP packet
#define PASAHO_LINFO_IS_TCP | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,29,1) |
Indicate whether it is a TCP packet
#define PASAHO_LINFO_IS_UDP | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,27,1) |
Indicate whether it is an UDP packet
#define PASAHO_LINFO_IS_UDP_LITE | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,28,1) |
Indicate whether it is an UDP Lite packet
#define PASAHO_LINFO_IS_WITH_MPLS | ( | x | ) | PASAHO_READ_BITFIELD((x)->word3,23,1) |
Indicate whether it is a MAC packet with MPLS
#define PASAHO_LINFO_IS_WITH_VLAN | ( | x | ) | PASAHO_LINFO_READ_VLAN_COUNT(x) |
Indicate whether it is a MAC packet with VLAN