blob: e41f786c7cb6fd920f86d9a9d238d5b5d689dae4 [file] [log] [blame]
Yotam Harcholf3f11152013-09-05 16:47:16 -07001package org.projectfloodlight.openflow.protocol.match;
2
3// MUST BE ORDERED BY THE ORDER OF OF SPEC!!!
4public 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,
Yotam Harchola86e4252013-09-06 15:36:28 -070034 ICMPV6_TYPE,
35 ICMPV6_CODE,
36 IPV6_ND_TARGET,
37 IPV6_ND_SLL,
38 IPV6_ND_TLL,
39 MPLS_LABEL,
Yotam Harchola11f38b2013-09-26 15:38:17 -070040 MPLS_TC,
Rich Lane1424d0b2013-10-24 17:16:24 -070041 BSN_IN_PORTS_128,
42 BSN_LAG_ID,
Yotam Harcholf3f11152013-09-05 16:47:16 -070043}