Frank Wang | 69bf4dd | 2017-09-30 08:06:03 +0800 | [diff] [blame^] | 1 | syntax = "proto3"; |
2 | option java_package = "org.onosproject.grpc.net.flow.criteria.models"; | ||||
3 | |||||
4 | package net.flow.criteria; | ||||
5 | |||||
6 | enum TypeProto { | ||||
7 | IN_PORT = 0; | ||||
8 | ETH_DST = 1; | ||||
9 | ETH_SRC = 2; | ||||
10 | ETH_TYPE = 3; | ||||
11 | IPV4_SRC = 4; | ||||
12 | IPV4_DST = 5; | ||||
13 | UDP_SRC = 6; | ||||
14 | UDP_DST = 7; | ||||
15 | TCP_SRC = 8; | ||||
16 | TCP_DST = 9; | ||||
17 | VLAN_VID = 10; | ||||
18 | ARP_OP = 11; | ||||
19 | ARP_SPA = 12; | ||||
20 | ARP_TPA = 13; | ||||
21 | ARP_SHA = 14; | ||||
22 | ARP_THA = 15; | ||||
23 | IP_PROTO = 16; | ||||
24 | ETH_DST_MASKED = 17; | ||||
25 | ETH_SRC_MASKED = 18; | ||||
26 | VLAN_PCP = 19; | ||||
27 | INNER_VLAN_VID = 20; | ||||
28 | INNER_VLAN_PCP = 21; | ||||
29 | IP_DSCP = 22; | ||||
30 | IP_ECN = 23; | ||||
31 | IN_PHY_PORT = 24; | ||||
32 | METADATA = 25; | ||||
33 | TCP_SRC_MASKED = 26; | ||||
34 | TCP_DST_MASKED = 27; | ||||
35 | UDP_SRC_MASKED = 28; | ||||
36 | UDP_DST_MASKED = 29; | ||||
37 | SCTP_SRC = 30; | ||||
38 | SCTP_SRC_MASKED = 31; | ||||
39 | SCTP_DST = 32; | ||||
40 | SCTP_DST_MASKED = 33; | ||||
41 | ICMPV4_TYPE = 34; | ||||
42 | ICMPV4_CODE = 35; | ||||
43 | IPV6_SRC = 36; | ||||
44 | IPV6_DST = 37; | ||||
45 | IPV6_FLABEL = 38; | ||||
46 | ICMPV6_TYPE = 39; | ||||
47 | ICMPV6_CODE = 40; | ||||
48 | IPV6_ND_TARGET = 41; | ||||
49 | IPV6_ND_SLL = 42; | ||||
50 | IPV6_ND_TLL = 43; | ||||
51 | MPLS_LABEL = 44; | ||||
52 | MPLS_TC = 45; | ||||
53 | MPLS_BOS = 46; | ||||
54 | PBB_ISID = 47; | ||||
55 | TUNNEL_ID = 48; | ||||
56 | IPV6_EXTHDR =49; | ||||
57 | UNASSIGNED_40 = 50; | ||||
58 | PBB_UCA = 51; | ||||
59 | TCP_FLAGS = 52; | ||||
60 | ACTSET_OUTPUT = 53; | ||||
61 | PACKET_TYPE = 54; | ||||
62 | OCH_SIGID = 55; | ||||
63 | OCH_SIGTYPE = 56; | ||||
64 | ODU_SIGID = 57; | ||||
65 | ODU_SIGTYPE = 58; | ||||
66 | PROTOCOL_INDEPENDENT = 59; | ||||
67 | EXTENSION = 60; | ||||
68 | DUMMY = 61; | ||||
69 | } | ||||
70 | |||||
71 | message CriterionProto { | ||||
72 | TypeProto type = 1; | ||||
73 | } |