Added support for switch idle state
[openflowjava.git] / openflow-protocol-api / src / main / yang / openflow-augments.yang
index 13f8b00a715eed776225b790c08090e0702f5fa3..badda304f6413a59924d5821e0ae41ff0064058e 100644 (file)
@@ -1,17 +1,29 @@
 module openflow-augments {\r
     namespace "urn:opendaylight:openflow:augments";\r
     prefix "aug";\r
-    \r
+\r
     import openflow-protocol {prefix ofproto;}\r
+    import openflow-extensible-match {prefix oxm;}\r
 \r
 \r
     revision "2013-10-02" {\r
         description "Initial model";\r
     }\r
 \r
-     augment "/ofproto:hello-message/ofproto:elements" {\r
-            leaf uid {\r
-                type uint16;\r
-            }\r
+     augment "/oxm:oxm-container/oxm:match-entries" {\r
+         uses oxm:in-port;\r
+         /* common augment for fields:\r
+            OXM_OF_IN_PORT\r
+            OXM_OF_IN_PHY_PORT\r
+         */\r
+     }\r
+\r
+     augment "/oxm:oxm-container/oxm:match-entries" {\r
+         uses oxm:metadata;\r
+         /* common augment for fields:\r
+            OXM_OF_METADATA\r
+            OXM_OF_TUNNEL_ID\r
+         */\r
      }\r
+\r
 }
\ No newline at end of file