From 8dbd591053274fc1faddc1eff355fda9f5ad79a5 Mon Sep 17 00:00:00 2001 From: Luca Deri Date: Wed, 21 Jun 2023 21:26:29 +0200 Subject: Waring fix --- src/lib/protocols/tls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lib/protocols') diff --git a/src/lib/protocols/tls.c b/src/lib/protocols/tls.c index 45965f62d..10c6fb6f0 100644 --- a/src/lib/protocols/tls.c +++ b/src/lib/protocols/tls.c @@ -1123,7 +1123,7 @@ static int ndpi_search_tls_tcp(struct ndpi_detection_module_struct *ndpi_struct, if(flow->tls_quic.certificate_processed) { if(flow->l4.tcp.tls.num_tls_blocks < ndpi_struct->num_tls_blocks_to_follow) flow->l4.tcp.tls.tls_application_blocks_len[flow->l4.tcp.tls.num_tls_blocks++] = - (packet->packet_direction == 0) ? (len-5) : -(len-5); + (packet->packet_direction == 0) ? (len-5) : (-(int16_t)(len - 5)); #ifdef DEBUG_TLS_BLOCKS printf("*** [TLS Block] [len: %u][num_tls_blocks: %u/%u]\n", -- cgit v1.2.3