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

_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to