From 2321c11eb56211733050429bbeb0a89ddc0caed0 Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Thu, 15 Jun 2023 12:01:11 +0200 Subject: Fix compilation (#2011) --- src/lib/ndpi_main.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/lib/ndpi_main.c') diff --git a/src/lib/ndpi_main.c b/src/lib/ndpi_main.c index b338839c8..39673ca48 100644 --- a/src/lib/ndpi_main.c +++ b/src/lib/ndpi_main.c @@ -6160,11 +6160,9 @@ static void ndpi_reconcile_protocols(struct ndpi_detection_module_struct *ndpi_s } if(ret->app_protocol == NDPI_PROTOCOL_SKYPE_TEAMS_CALL) { - struct ndpi_packet_struct *packet = &ndpi_str->packet; - - if((packet != NULL) && (packet->udp != NULL)) { - u_int16_t sport = ntohs(packet->udp->source); - u_int16_t dport = ntohs(packet->udp->dest); + if(flow->l4_proto == IPPROTO_UDP) { + u_int16_t sport = ntohs(flow->c_port); + u_int16_t dport = ntohs(flow->s_port); /* https://extremeportal.force.com/ExtrArticleDetail?an=000101782 -- cgit v1.2.3