ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: [Wireshark-dev] [Patch] Request response tracking for SMPP

From: "Abhik Sarkar" <sarkar.abhik@xxxxxxxxx>
Date: Wed, 7 Feb 2007 00:03:39 +0400
Hi Everyone,

I am not quite sure if there is a reason why the SMPP dissector
doesn't support request-response tracking yet. I could not find any in
the mailing list archives.

The attached patch adds this functionality. It's pretty much a copy of
from the example (from packet-pana.c).

It has been tested on Windows on:
- a capture with different types of SMPP commands
- a capture with multiple SMPP commands in the one TCP frame.

Warning: There are some applications which break the rule of
increasing the sequence_number monotonically for each new request sent
(by sending the same sequence_number again and again). The behaviour
of different SMSCs in this case is different, and the behaviour of the
request-response tracking in this case can be erratic. Perhaps this
could be improved in the future.

Best regards,
Abhik.

Attachment: packet-smpp.patch.gz
Description: GNU Zip compressed data