diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/ndpi_main.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/ndpi_main.c b/src/lib/ndpi_main.c index 33f737bdd..45b8991d1 100644 --- a/src/lib/ndpi_main.c +++ b/src/lib/ndpi_main.c @@ -9021,7 +9021,8 @@ static ndpi_protocol ndpi_internal_detection_process_packet(struct ndpi_detectio /* The following protocols do their own entropy calculation/classification. */ ret.proto.app_protocol != NDPI_PROTOCOL_IP_ICMP) { - if (ret.proto.app_protocol != NDPI_PROTOCOL_HTTP) { + if (ret.proto.app_protocol != NDPI_PROTOCOL_HTTP && + ret.proto.master_protocol != NDPI_PROTOCOL_HTTP) { flow->entropy = ndpi_entropy(packet->payload, packet->payload_packet_len); } |