aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_serializer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ndpi_serializer.c')
-rw-r--r--src/lib/ndpi_serializer.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/lib/ndpi_serializer.c b/src/lib/ndpi_serializer.c
index 8f9278410..a32a7c25a 100644
--- a/src/lib/ndpi_serializer.c
+++ b/src/lib/ndpi_serializer.c
@@ -142,7 +142,7 @@ void ndpi_reset_serializer(ndpi_serializer *_serializer) {
serializer->size_used += snprintf((char *) &serializer->buffer[serializer->size_used], buff_diff, " {}");
} else if(serializer->fmt == ndpi_serialization_format_csv)
serializer->size_used = 0;
- else /* TLV */
+ else /* ndpi_serialization_format_tlv */
serializer->size_used = 2 * sizeof(u_int8_t);
}
@@ -1158,6 +1158,13 @@ int ndpi_init_deserializer(ndpi_deserializer *deserializer,
/* ********************************** */
+ndpi_serialization_format ndpi_deserialize_get_format(ndpi_deserializer *_deserializer) {
+ ndpi_private_deserializer *deserializer = (ndpi_private_deserializer*)_deserializer;
+ return deserializer->fmt;
+}
+
+/* ********************************** */
+
static inline ndpi_serialization_type ndpi_deserialize_get_key_subtype(ndpi_private_deserializer *deserializer) {
u_int8_t type;