Ethereal-dev: [Ethereal-dev] [Patch] gsm_map: dissection of USSD strings

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Jacques, Olivier (OCBU-Test Infra)" <olivier.jacques@xxxxxx>
Date: Fri, 24 Mar 2006 14:39:26 +0100
Hello,
 
Here is a patch for gsm_map dissector that adds USSD string decoding (mainly used in processUnstructuredSS-Request, UnstructuredSS-Request, UnstructuredSS-Notify). For now, it assumes that it will be GSM 7 bits.
It re-use packet-gsm_sms.c "gsm_sms_char_7bit_unpack" and "gsm_sms_char_ascii_decode" functions, as well as packet-smpp.c "smpp_handle_dcs" function.
 
I also updated the wiki to add a sample capture.
 
Thanks,
Olivier.

Attachment: packet-smpp.h
Description: packet-smpp.h

Attachment: packet-smpp.diff
Description: packet-smpp.diff

Attachment: ussd.diff
Description: ussd.diff