alshabib | 1f44e8e | 2014-08-14 15:19:57 -0700 | [diff] [blame^] | 1 | package org.projectfloodlight.openflow.protocol.match; |
2 | |||||
3 | // MUST BE ORDERED BY THE ORDER OF OF SPEC!!! | ||||
4 | public enum MatchFields { | ||||
5 | IN_PORT, | ||||
6 | IN_PHY_PORT, | ||||
7 | METADATA, | ||||
8 | ETH_DST, | ||||
9 | ETH_SRC, | ||||
10 | ETH_TYPE, | ||||
11 | VLAN_VID, | ||||
12 | VLAN_PCP, | ||||
13 | IP_DSCP, | ||||
14 | IP_ECN, | ||||
15 | IP_PROTO, | ||||
16 | IPV4_SRC, | ||||
17 | IPV4_DST, | ||||
18 | TCP_SRC, | ||||
19 | TCP_DST, | ||||
20 | UDP_SRC, | ||||
21 | UDP_DST, | ||||
22 | SCTP_SRC, | ||||
23 | SCTP_DST, | ||||
24 | ICMPV4_TYPE, | ||||
25 | ICMPV4_CODE, | ||||
26 | ARP_OP, | ||||
27 | ARP_SPA, | ||||
28 | ARP_TPA, | ||||
29 | ARP_SHA, | ||||
30 | ARP_THA, | ||||
31 | IPV6_SRC, | ||||
32 | IPV6_DST, | ||||
33 | IPV6_FLABEL, | ||||
34 | ICMPV6_TYPE, | ||||
35 | ICMPV6_CODE, | ||||
36 | IPV6_ND_TARGET, | ||||
37 | IPV6_ND_SLL, | ||||
38 | IPV6_ND_TLL, | ||||
39 | MPLS_LABEL, | ||||
40 | MPLS_TC, | ||||
41 | TUNNEL_ID, | ||||
42 | BSN_IN_PORTS_128, | ||||
43 | BSN_LAG_ID, | ||||
44 | BSN_VRF, | ||||
45 | BSN_GLOBAL_VRF_ALLOWED, | ||||
46 | BSN_L3_INTERFACE_CLASS_ID, | ||||
47 | BSN_L3_SRC_CLASS_ID, | ||||
48 | BSN_L3_DST_CLASS_ID, | ||||
49 | BSN_EGR_PORT_GROUP_ID, | ||||
50 | BSN_UDF0, | ||||
51 | BSN_UDF1, | ||||
52 | BSN_UDF2, | ||||
53 | BSN_UDF3, | ||||
54 | BSN_UDF4, | ||||
55 | BSN_UDF5, | ||||
56 | BSN_UDF6, | ||||
57 | BSN_UDF7, | ||||
58 | BSN_TCP_FLAGS, | ||||
59 | } |