aboutsummaryrefslogtreecommitdiffstats
path: root/packet-gsm_sms.c
AgeCommit message (Collapse)AuthorFilesLines
2004-04-21From Michael Lum:guy1-3/+3
ANSI and GSM MAP stats enhancements and cleanups; enhanced parameter dissection related to SS for GSM A-interface and MAP; minor GSM SMS fix; GSM SS enhancements for parameter dissection; MTP3 statistics tap. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10655 f5534014-38df-0310-8fa8-9805f1628bb7
2004-03-27From Michael Lum:guy1-8/+11
ANSI IS-801 support; dissect more GSM supplementary services messages and fields. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10503 f5534014-38df-0310-8fa8-9805f1628bb7
2004-03-05From Michael Lum: fix the TP header dissection, for some messages theguy1-50/+67
wrong bits were used to identify the message content. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10312 f5534014-38df-0310-8fa8-9805f1628bb7
2004-02-20Changed to allow GSM MAP to push up TPDUs.guy1-42/+33
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10127 f5534014-38df-0310-8fa8-9805f1628bb7
2003-12-14Use "tvb_format_text()" to format 8-bit strings, so we don't haveguy1-6/+6
problems with non-printable characters. Don't un-constify "tvb_get_ptr()". git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9281 f5534014-38df-0310-8fa8-9805f1628bb7
2003-12-13"wctomb()" doesn't necessarily accept Unicode as input, and may produceguy1-47/+8
more than one character as output. Use "tvb_fake_unicode()" to handle Unicode strings, instead. Don't hand strings to "proto_tree_add_text()" - it expects a printf-style formatting operator, which means it'd treat "%" specially. Use "%s", or "%.*s", instead; use "%.*s" when we don't know that the string is null-terminated. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9280 f5534014-38df-0310-8fa8-9805f1628bb7
2003-12-11prevent MSVC warning:ulfl1-2/+2
"warning C4761: Gr��enkonflikt im Argument. Konvertierung vorgenommen" -> size conflict in argument, conversion done git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9244 f5534014-38df-0310-8fa8-9805f1628bb7
2003-12-08Get rid of the private "my_decode_bitfield_value()" a number ofguy1-94/+53
dissectors had. Instead, rename it "other_decode_bitfield_value()", put it in "epan/to_str.c", and make "decode_bitfield_value()" use it. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9213 f5534014-38df-0310-8fa8-9805f1628bb7
2003-11-16Export "protocol_t" as an opaque type.guy1-7/+1
Make "proto_is_protocol_enabled()" and "proto_get_protocol_short_name()" take a "protocol_t *" as an argument, so they don't have to look up the "protocol_t" - this will probably speed them up considerably, and they're called on almost every dissector handoff. Get rid of a number of "proto_is_protocol_enabled()" calls that aren't necessary (dissectors called through handles, including those called through dissector tables, or called as heuristic dissectors, aren't even called if their protocol isn't enabled). Change some direct dissector calls to go through handles. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@8979 f5534014-38df-0310-8fa8-9805f1628bb7
2003-10-30No zero-length arrays, please.guy1-1/+5
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@8832 f5534014-38df-0310-8fa8-9805f1628bb7
2003-10-30From Michael Lum: squelch a couple of compiler warnings.guy1-5/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@8827 f5534014-38df-0310-8fa8-9805f1628bb7
2003-10-30From Michael Lum:guy1-0/+2701
GSM BSSMAP (GSM 08.08) support GSM DTAP (3GPP TS 24.008) support GSM SMS (3GPP TS 24.011) support GSM SS (3GPP TS 24.080) support GSM SMS TPDU (3GPP TS 23.040) support git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@8826 f5534014-38df-0310-8fa8-9805f1628bb7