aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Cardigliano <alfredo.cardigliano@gmail.com>2019-09-02 17:29:08 +0200
committerAlfredo Cardigliano <alfredo.cardigliano@gmail.com>2019-09-02 17:29:08 +0200
commitab178e62f5c8414ccf12ded7fe11dbbcc6fd04a5 (patch)
treeb6bd947702fedf0475c5f9e2dd0568a301aac01d
parentbc4c48fa0b4e1502f8c38272c84cdf45224ca253 (diff)
Transparently handle int8/16 deserialization
-rw-r--r--src/lib/ndpi_serializer.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/ndpi_serializer.c b/src/lib/ndpi_serializer.c
index 4119b51e7..6c69f7638 100644
--- a/src/lib/ndpi_serializer.c
+++ b/src/lib/ndpi_serializer.c
@@ -1135,6 +1135,14 @@ ndpi_serialization_element_type ndpi_deserialize_get_nextitem_type(ndpi_deserial
case ndpi_serialization_string_uint8:
et = ndpi_serialization_string_uint32;
break;
+ case ndpi_serialization_uint32_int16:
+ case ndpi_serialization_uint32_int8:
+ et = ndpi_serialization_uint32_int32;
+ break;
+ case ndpi_serialization_string_int16:
+ case ndpi_serialization_string_int8:
+ et = ndpi_serialization_string_int32;
+ break;
default:
break;
}