Go to the source code of this file.
#define foreach_ipfix_field |
Value:if (ip_version == 4) { \
} else { \
#define foreach_ipfix_transport_protocol_field
#define foreach_ipfix_ip4_field
#define foreach_ipfix_ip6_field
Definition at line 57 of file flow_report_classify.h.
#define foreach_ipfix_ip4_field |
Value:_(ip->src_address.as_u32, ((
u32[]){0xFFFFFFFF}), sourceIPv4Address, 4) \
_(ip->dst_address.as_u32, ((
u32[]){0xFFFFFFFF}), destinationIPv4Address, 4) \
_(ip->protocol, ((
u8[]){0xFF}), protocolIdentifier, 1)
Definition at line 18 of file flow_report_classify.h.
#define foreach_ipfix_ip6_field |
Value:_(ip6->src_address.as_u8, \
((
u32[]){0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF}), \
sourceIPv6Address, 16) \
_(ip6->dst_address.as_u8, \
((
u32[]){0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF}), \
destinationIPv6Address, 16) \
_(ip6->protocol, ((
u8[]){0xFF}), protocolIdentifier, 1)
Definition at line 23 of file flow_report_classify.h.
#define foreach_ipfix_tcp_field |
Value:_(tcpudp->src_port, ((
u16[]){0xFFFF}), tcpSourcePort, 2) \
_(tcpudp->dst_port, ((
u16[]){0xFFFF}), tcpDestinationPort, 2)
Definition at line 36 of file flow_report_classify.h.
#define foreach_ipfix_tcpudp_field |
Value:_(tcpudp->src_port, ((
u16[]){0xFFFF}), sourceTransportPort, 2) \
_(tcpudp->dst_port, ((
u16[]){0xFFFF}), destinationTransportPort, 2)
Definition at line 32 of file flow_report_classify.h.
#define foreach_ipfix_transport_protocol_field |
Value:switch (transport_protocol) { \
break; \
break; \
break; \
}
#define foreach_ipfix_tcpudp_field
#define foreach_ipfix_udp_field
#define foreach_ipfix_tcp_field
Definition at line 44 of file flow_report_classify.h.
#define foreach_ipfix_udp_field |
Value:_(tcpudp->src_port, ((
u16[]){0xFFFF}), udpSourcePort, 2) \
_(tcpudp->dst_port, ((
u16[]){0xFFFF}), udpDestinationPort, 2)
Definition at line 40 of file flow_report_classify.h.