ROFL-pipeline  v0.6.0dev
Data Fields
packet_matches Struct Reference

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
 

Detailed Description

Definition at line 31 of file packet_matches.h.


The documentation for this struct was generated from the following file: