diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2022-11-09 11:21:55 +0100 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2022-11-13 11:21:55 +0100 |
commit | ea1698504cc73df41af0b9df20d5133330ee6977 (patch) | |
tree | 28ea33df1e11eb9ad5a5921b502ed1b1df063bf6 /nDPId.c | |
parent | bc346a28f46d4f341293182f33919f6dbe7b2391 (diff) |
nDPIsrvd: Provide workaround for change user/group.
* nDPId/nDPIsrvd/c-examples: Parameter parsing needs to be improved
if `strdup()` in combination with static strings is used.
* Other non-critical fixes.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'nDPId.c')
-rw-r--r-- | nDPId.c | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -2353,8 +2353,6 @@ static void base64encode(uint8_t const * const data_buf, int padCount = dataLength % 3; uint8_t n0, n1, n2, n3; - *resultSize = 0; - /* increment over the length of the string, three characters at a time */ for (x = 0; x < dataLength; x += 3) { @@ -2584,7 +2582,7 @@ static void jsonize_packet_event(struct nDPId_reader_thread * const reader_threa ndpi_serialize_string_uint32(&workflow->ndpi_serializer, "pkt_type", pkt_type); ndpi_serialize_string_uint32(&workflow->ndpi_serializer, "pkt_l3_offset", pkt_l3_offset); ndpi_serialize_string_uint32(&workflow->ndpi_serializer, "pkt_l4_offset", pkt_l4_offset); - ndpi_serialize_string_uint32(&workflow->ndpi_serializer, "pkt_len", header->caplen); + ndpi_serialize_string_uint32(&workflow->ndpi_serializer, "pkt_len", header->len); ndpi_serialize_string_uint32(&workflow->ndpi_serializer, "pkt_l4_len", pkt_l4_len); ndpi_serialize_string_uint64(&workflow->ndpi_serializer, "thread_ts_usec", workflow->last_thread_time); |