Adding OCS OpenFlow Protocol Extensions from Calient
diff --git a/wireshark_gen/field_info.py b/wireshark_gen/field_info.py
index bc11170..3158697 100644
--- a/wireshark_gen/field_info.py
+++ b/wireshark_gen/field_info.py
@@ -40,6 +40,8 @@
     "of_desc_str_t": "stringz",
     "of_serial_num_t": "stringz",
     "of_str64_t": "stringz",
+    "of_str32_t": "stringz",
+    "of_str6_t": "stringz",
     "of_octets_t": "bytes",
     "of_port_no_t": "uint32",
     "of_port_desc_t": "stringz",
@@ -69,6 +71,8 @@
     "of_desc_str_t": "NONE",
     "of_serial_num_t": "NONE",
     "of_str64_t": "NONE",
+    "of_str32_t": "NONE",
+    "of_str6_t": "NONE",
     "of_octets_t": "NONE",
     "of_port_no_t": "DEC",
     "of_port_desc_t": "NONE",
diff --git a/wireshark_gen/templates/_oftype_readers.lua b/wireshark_gen/templates/_oftype_readers.lua
index 9695c59..700b236 100644
--- a/wireshark_gen/templates/_oftype_readers.lua
+++ b/wireshark_gen/templates/_oftype_readers.lua
@@ -139,6 +139,14 @@
     read_scalar(reader, subtree, field_name, 64)
 end
 
+function read_of_str32_t(reader, version, subtree, field_name)
+    read_scalar(reader, subtree, field_name, 32)
+end
+
+function read_of_str6_t(reader, version, subtree, field_name)
+    read_scalar(reader, subtree, field_name, 6)
+end
+
 function read_of_port_desc_t(reader, version, subtree, field_name)
     if reader.is_empty() then
         return