packetforge: add packetforge for generic flow to extras
[vpp.git] / extras / packetforge / parsegraph / nodes / ipv6crh16.json
diff --git a/extras/packetforge/parsegraph/nodes/ipv6crh16.json b/extras/packetforge/parsegraph/nodes/ipv6crh16.json
new file mode 100644 (file)
index 0000000..559ed87
--- /dev/null
@@ -0,0 +1,36 @@
+{
+    "type" : "node",
+    "name" : "ipv6crh16",
+    "layout" : [
+      {
+          "name" : "nextheader",
+          "size" : "8"
+      },
+      {
+          "name" : "headerextlength",
+          "size" : "8"
+      },
+      {
+          "name" : "routingtype",
+          "size" : "8",
+          "default" : "5",
+          "readonly" : "true"
+      },
+      {
+          "name" : "segmentleft",
+          "size" : "8"
+      },
+      {
+          "name" : "sid0",
+          "size" : "16"
+      },
+      {
+          "name" : "sid1",
+          "size" : "16"
+      },
+      {
+          "name" : "sid16remains",
+          "size" : "headerextlength<<6"
+      }
+    ]
+}