aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/mdns_proto.c
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2019-01-17 00:41:05 +0100
committerLuca Deri <deri@ntop.org>2019-01-17 00:41:05 +0100
commitd088a968a97c9c6a70357278c1f7a87567188328 (patch)
tree9e25c68d82e07cea234abfe49db820b2d21a3c41 /src/lib/protocols/mdns_proto.c
parentefef99cbadc8ddd6f6743e04d184fe240d6eb334 (diff)
parentf3b0878a37d252f0a9300eab7a7df28d64146211 (diff)
Merge branch 'dev' of https://github.com/ntop/nDPI into dev
Diffstat (limited to 'src/lib/protocols/mdns_proto.c')
-rw-r--r--src/lib/protocols/mdns_proto.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/protocols/mdns_proto.c b/src/lib/protocols/mdns_proto.c
index 77bdf4208..00c7c8748 100644
--- a/src/lib/protocols/mdns_proto.c
+++ b/src/lib/protocols/mdns_proto.c
@@ -77,7 +77,7 @@ static int ndpi_int_check_mdns_payload(struct ndpi_detection_module_struct
char answer[256];
int i, j, len;
- for(i=13, j=0; (packet->payload[i] != 0) && (i < packet->payload_packet_len) && (i < (sizeof(answer)-1)); i++)
+ for(i=13, j=0; (i < packet->payload_packet_len) && (i < (sizeof(answer)-1)) && (packet->payload[i] != 0); i++)
answer[j++] = (packet->payload[i] < 13) ? '.' : packet->payload[i];
answer[j] = '\0';