aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2019-07-30 10:28:30 +0200
committerLuca Deri <deri@ntop.org>2019-07-30 10:28:30 +0200
commite1b7005c2b24bbe76a519f44b8ec8581f9e9b821 (patch)
tree856d223e4444772000c60dadcfce231dec56558c
parent398e9718ea05b14a47a3b9bac919a3daf1134e0c (diff)
Minro change
-rw-r--r--src/include/ndpi_typedefs.h2
-rw-r--r--src/lib/ndpi_utils.c11
2 files changed, 12 insertions, 1 deletions
diff --git a/src/include/ndpi_typedefs.h b/src/include/ndpi_typedefs.h
index 86ac1df5e..a445ced0f 100644
--- a/src/include/ndpi_typedefs.h
+++ b/src/include/ndpi_typedefs.h
@@ -1306,7 +1306,7 @@ typedef enum {
ndpi_serialization_format_unknown = 0,
ndpi_serialization_format_tlv,
ndpi_serialization_format_json,
- ndpi_serialization_format_csv, // TODO
+ ndpi_serialization_format_csv
} ndpi_serialization_format;
typedef enum {
diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c
index 0381e057f..4a92f5a31 100644
--- a/src/lib/ndpi_utils.c
+++ b/src/lib/ndpi_utils.c
@@ -850,6 +850,17 @@ int ndpi_init_serializer(ndpi_serializer *serializer,
/* ********************************** */
+char* ndpi_serializer_get_buffer(ndpi_serializer *serializer, u_int32_t *buffer_len) {
+ if(serializer->fmt == ndpi_serialization_format_json) {
+
+ } else {
+ *buffer_len = serializer->size_used;
+ return(serializer->buffer);
+ }
+}
+
+/* ********************************** */
+
void ndpi_serializer_set_csv_separator(ndpi_serializer *serializer, char separator) {
serializer->csv_separator[0] = separator;
}