|
ROFL-pipeline
v0.6.0dev
|
Data Fields | |
| uint32_t | __pkt_size_bytes |
| uint32_t | __port_in |
| uint32_t | __phy_port_in |
| uint64_t | __metadata |
| uint64_t | __eth_dst |
| uint64_t | __eth_src |
| uint16_t | __eth_type |
| bool | __has_vlan |
| uint16_t | __vlan_vid |
| uint8_t | __vlan_pcp |
| uint16_t | __arp_opcode |
| uint64_t | __arp_sha |
| uint32_t | __arp_spa |
| uint64_t | __arp_tha |
| uint32_t | __arp_tpa |
| uint8_t | __ip_proto |
| uint8_t | __ip_dscp |
| uint8_t | __ip_ecn |
| uint32_t | __ipv4_src |
| uint32_t | __ipv4_dst |
| uint16_t | __tcp_src |
| uint16_t | __tcp_dst |
| uint16_t | __udp_src |
| uint16_t | __udp_dst |
| uint16_t | __sctp_src |
| uint16_t | __sctp_dst |
| uint8_t | __icmpv4_type |
| uint8_t | __icmpv4_code |
| uint32_t | __mpls_label |
| uint8_t | __mpls_tc |
| bool | __mpls_bos |
| uint128__t | __ipv6_src |
| uint128__t | __ipv6_dst |
| uint64_t | __ipv6_flabel |
| uint128__t | __ipv6_nd_target |
| uint64_t | __ipv6_nd_sll |
| uint64_t | __ipv6_nd_tll |
| uint16_t | __ipv6_exthdr |
| uint8_t | __icmpv6_code |
| uint8_t | __icmpv6_type |
| uint32_t | __pbb_isid |
| uint64_t | __tunnel_id |
| uint8_t | __pppoe_code |
| uint8_t | __pppoe_type |
| uint16_t | __pppoe_sid |
| uint16_t | __ppp_proto |
| uint8_t | __gtp_msg_type |
| uint32_t | __gtp_teid |
| uint8_t | __capwap_wbid |
| uint8_t | __capwap_rid |
| uint16_t | __capwap_flags |
| uint16_t | __wlan_fc |
| uint8_t | __wlan_type |
| uint8_t | __wlan_subtype |
| uint8_t | __wlan_direction |
| uint64_t | __wlan_address_1 |
| uint64_t | __wlan_address_2 |
| uint64_t | __wlan_address_3 |
| uint16_t | __gre_version |
| uint16_t | __gre_prot_type |
| uint32_t | __gre_key |
Definition at line 31 of file packet_matches.h.
1.8.6