diff options
author | IWASE Yusuke <iwase.yusuke0@gmail.com> | 2016-01-18 16:37:57 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2016-01-19 10:52:19 +0900 |
commit | a2d71f3198b8563884c0ae761f9c4210f577e63d (patch) | |
tree | 4ff6807ce495bfc86541a2f8f7e37fbec31d3dad | |
parent | 6d2b1c5035005654a7e45b8554c7867c47531b7c (diff) |
doc: ofproto_ref: Update supported actions/matches list
Signed-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r-- | ryu/ofproto/ofproto_v1_2_parser.py | 16 | ||||
-rw-r--r-- | ryu/ofproto/ofproto_v1_3_parser.py | 16 | ||||
-rw-r--r-- | ryu/ofproto/ofproto_v1_4_parser.py | 14 | ||||
-rw-r--r-- | ryu/ofproto/ofproto_v1_5_parser.py | 13 |
4 files changed, 59 insertions, 0 deletions
diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index 9292b78d..c0255c53 100644 --- a/ryu/ofproto/ofproto_v1_2_parser.py +++ b/ryu/ofproto/ofproto_v1_2_parser.py @@ -1618,6 +1618,11 @@ class OFPActionExperimenter(OFPAction): ================ ====================================================== experimenter Experimenter ID ================ ====================================================== + + .. Note:: + + For the list of the supported Nicira experimenter actions, + please refer to :ref:`ryu.ofproto.nx_actions <nx_actions_structures>`. """ def __init__(self, experimenter, type_=None, len_=None): super(OFPActionExperimenter, self).__init__() @@ -3332,6 +3337,12 @@ class OFPMatch(StringifyMixin): ipv6_nd_tll MAC address Target link-layer for ND mpls_label Integer 32bit MPLS label mpls_tc Integer 8bit MPLS TC + pbb_uca Integer 8bit PBB UCA header field + (EXT-256 Old version of ONF Extension) + tcp_flags Integer 16bit TCP flags + (EXT-109 ONF Extension) + actset_output Integer 32bit Output port from action set metadata + (EXT-233 ONF Extension) ================ =============== ================================== Example:: @@ -3351,6 +3362,11 @@ class OFPMatch(StringifyMixin): .. Note:: + For the list of the supported Nicira experimenter matches, + please refer to :ref:`ryu.ofproto.nx_match <nx_match_structures>`. + + .. Note:: + For VLAN id match field, special values are defined in OpenFlow Spec. 1) Packets with and without a VLAN tag diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index f3e2b45d..374604aa 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/ryu/ofproto/ofproto_v1_3_parser.py @@ -728,6 +728,12 @@ class OFPMatch(StringifyMixin): pbb_isid Integer 24bit PBB I-SID tunnel_id Integer 64bit Logical Port Metadata ipv6_exthdr Integer 16bit IPv6 Extension Header pseudo-field + pbb_uca Integer 8bit PBB UCA header field + (EXT-256 Old version of ONF Extension) + tcp_flags Integer 16bit TCP flags + (EXT-109 ONF Extension) + actset_output Integer 32bit Output port from action set metadata + (EXT-233 ONF Extension) ================ =============== ================================== Example:: @@ -747,6 +753,11 @@ class OFPMatch(StringifyMixin): .. Note:: + For the list of the supported Nicira experimenter matches, + please refer to :ref:`ryu.ofproto.nx_match <nx_match_structures>`. + + .. Note:: + For VLAN id match field, special values are defined in OpenFlow Spec. 1) Packets with and without a VLAN tag @@ -3371,6 +3382,11 @@ class OFPActionExperimenter(OFPAction): ================ ====================================================== experimenter Experimenter ID ================ ====================================================== + + .. Note:: + + For the list of the supported Nicira experimenter actions, + please refer to :ref:`ryu.ofproto.nx_actions <nx_actions_structures>`. """ def __init__(self, experimenter): diff --git a/ryu/ofproto/ofproto_v1_4_parser.py b/ryu/ofproto/ofproto_v1_4_parser.py index 51e86196..72bd212e 100644 --- a/ryu/ofproto/ofproto_v1_4_parser.py +++ b/ryu/ofproto/ofproto_v1_4_parser.py @@ -623,6 +623,10 @@ class OFPMatch(StringifyMixin): tunnel_id Integer 64bit Logical Port Metadata ipv6_exthdr Integer 16bit IPv6 Extension Header pseudo-field pbb_uca Integer 8bit PBB UCA header field + tcp_flags Integer 16bit TCP flags + (EXT-109 ONF Extension) + actset_output Integer 32bit Output port from action set metadata + (EXT-233 ONF Extension) ================ =============== ================================== Example:: @@ -642,6 +646,11 @@ class OFPMatch(StringifyMixin): .. Note:: + For the list of the supported Nicira experimenter matches, + please refer to :ref:`ryu.ofproto.nx_match <nx_match_structures>`. + + .. Note:: + For VLAN id match field, special values are defined in OpenFlow Spec. 1) Packets with and without a VLAN tag @@ -4972,6 +4981,11 @@ class OFPActionExperimenter(OFPAction): ================ ====================================================== experimenter Experimenter ID ================ ====================================================== + + .. Note:: + + For the list of the supported Nicira experimenter actions, + please refer to :ref:`ryu.ofproto.nx_actions <nx_actions_structures>`. """ def __init__(self, experimenter, data=None, type_=None, len_=None): super(OFPActionExperimenter, self).__init__() diff --git a/ryu/ofproto/ofproto_v1_5_parser.py b/ryu/ofproto/ofproto_v1_5_parser.py index a6e5136f..ac91af91 100644 --- a/ryu/ofproto/ofproto_v1_5_parser.py +++ b/ryu/ofproto/ofproto_v1_5_parser.py @@ -624,6 +624,9 @@ class OFPMatch(StringifyMixin): tunnel_id Integer 64bit Logical Port Metadata ipv6_exthdr Integer 16bit IPv6 Extension Header pseudo-field pbb_uca Integer 8bit PBB UCA header field + tcp_flags Integer 16bit TCP flags + actset_output Integer 32bit Output port from action set metadata + packet_type Integer 32bit Packet type value ================ =============== ================================== Example:: @@ -643,6 +646,11 @@ class OFPMatch(StringifyMixin): .. Note:: + For the list of the supported Nicira experimenter matches, + please refer to :ref:`ryu.ofproto.nx_match <nx_match_structures>`. + + .. Note:: + For VLAN id match field, special values are defined in OpenFlow Spec. 1) Packets with and without a VLAN tag @@ -5931,6 +5939,11 @@ class OFPActionExperimenter(OFPAction): ================ ====================================================== experimenter Experimenter ID ================ ====================================================== + + .. Note:: + + For the list of the supported Nicira experimenter actions, + please refer to :ref:`ryu.ofproto.nx_actions <nx_actions_structures>`. """ def __init__(self, experimenter): |