From ca429669ac5b8f0101d0933ff20ee5f152c518b1 Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Thu, 18 Jul 2024 17:31:07 +0200 Subject: smpp: fix parsing of Generic Nack message (#2496) --- src/lib/protocols/smpp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/protocols/smpp.c b/src/lib/protocols/smpp.c index a0f865f3d..6ab09e98e 100644 --- a/src/lib/protocols/smpp.c +++ b/src/lib/protocols/smpp.c @@ -106,7 +106,7 @@ static void ndpi_search_smpp_tcp(struct ndpi_detection_module_struct* ndpi_struc // remove 0x80, get request type pdu u_int32_t pdu_req = pdu_type & 0x00FFFFFF; // list of known PDU types - if((pdu_req > 0x00000000 && pdu_req <= 0x00000009) || + if((pdu_req <= 0x00000009) || /* [0-9] */ (pdu_req == 0x0000000B || pdu_req == 0x00000015 || pdu_req == 0x00000021 || pdu_req == 0x00000102 || pdu_req == 0x00000103)){ -- cgit v1.2.3