packetforge: add packetforge for generic flow to extras
[vpp.git] / extras / packetforge / parsegraph / nodes / gre.json
1 {
2     "type" : "node",
3     "name" : "gre",
4     "layout" : [
5         {
6             "name" : "c",
7             "size" : "1"
8         },
9         {
10             "name" : "reserved",
11             "size" : "1"
12         },
13         {
14             "name" : "k",
15             "size" : "1"
16         },
17         {
18             "name" : "s",
19             "size" : "1"
20         },
21         {
22             "name" : "reserved",
23             "size" : "9"
24         },
25         {
26             "name" : "version",
27             "size" : "3",
28             "default" : "0",
29             "readonly" : "true"
30         },
31         {
32             "name" : "protocoltype",
33             "size" : "16"
34         },
35         {
36             "name" : "checksum",
37             "size" : "16",
38             "optional" : "c=1"
39         },
40         {
41             "name" : "reserved",
42             "size" : "16",
43             "optional" : "c=1"
44         },
45         {
46             "name" : "key",
47             "size" : "32",
48             "optional" : "k=1"
49         },
50         {
51             "name" : "sequencenumber",
52             "size" : "32",
53             "optional" : "s=1"
54         }
55     ]
56 }