aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/ndpi_main.c3
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);
}