Commit Graph

11 Commits

Author SHA1 Message Date
Guy Harris 715afef7df From Michael Lum: fix param_digits() subtree for "Nature of Number".
svn path=/trunk/; revision=9023
2003-11-19 01:39:50 +00:00
Guy Harris 7bd2e232a9 Export "protocol_t" as an opaque type.
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.

svn path=/trunk/; revision=8979
2003-11-16 23:17:27 +00:00
Guy Harris 22557bd2f5 From Michael Lum:
Minor improvements.

	Added IEI level decoding of cdma2000 Handoff * IOS data
	parameters.

svn path=/trunk/; revision=8935
2003-11-11 05:54:06 +00:00
Guy Harris c64aceff67 From Michael Lum: add the ability to put parameter data at the end of
the parameter name so that the user doesn't have to open the parameter
subtree to see the most important data.

Use "%u", not "%d", to print unsigned quantities.

Get rid of includes of <gmodule.h> (we're not loading any code at
run-time in the dissector itself), and <sys/types.h> and <netinet/in.h>
(we shouldn't need either of those).

svn path=/trunk/; revision=8922
2003-11-09 22:49:08 +00:00
Guy Harris ae389a9b32 From Michael Lum: step over unknown parameters.
svn path=/trunk/; revision=8834
2003-10-30 19:38:57 +00:00
Guy Harris 8e67a430e8 From Michael Lum:
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

svn path=/trunk/; revision=8826
2003-10-30 07:00:18 +00:00
Guy Harris 67406fcfd2 From Michael Lum: fixed BCD decoding of filler nibble and fixed some
minor bugs.

svn path=/trunk/; revision=8803
2003-10-28 18:08:52 +00:00
Guy Harris a2f8614290 From Michael Lum: add missing g_free() calls.
svn path=/trunk/; revision=8716
2003-10-16 18:14:32 +00:00
Guy Harris 7183be72b2 From Michael Lum:
IS-637-A (SMS) support
	IS-683-A (OTA) support
	ANSI MAP updates

Fix a typo in the previous checkin.

svn path=/trunk/; revision=8628
2003-10-06 19:25:21 +00:00
Guy Harris 6f69928703 From Lars Roland: not all compilers like static const arrays with
unknown size, so don't use them.

svn path=/trunk/; revision=8623
2003-10-06 09:08:06 +00:00
Guy Harris 65ff0561a2 From Michael Lum: ANSI MAP support.
svn path=/trunk/; revision=8606
2003-10-03 23:10:00 +00:00