aboutsummaryrefslogtreecommitdiffstats
path: root/packet-ansi_a.c
AgeCommit message (Collapse)AuthorFilesLines
2003-12-21Compiling with -pedantic:Jörg Mayer1-2/+2
warning: comma at end of enumerator list svn path=/trunk/; revision=9383
2003-12-12From Michael Lum:Guy Harris1-15/+15
Fix point code display. Add taps for ANSI MAP and ISUP statistics. svn path=/trunk/; revision=9247
2003-12-08Get rid of the private "my_decode_bitfield_value()" a number ofGuy Harris1-283/+236
dissectors had. Instead, rename it "other_decode_bitfield_value()", put it in "epan/to_str.c", and make "decode_bitfield_value()" use it. svn path=/trunk/; revision=9213
2003-12-03From Michael Lum: Ethereal tap for ANSI A-interface.Guy Harris1-13/+13
Tweak some Makefile.nmake whitespace. svn path=/trunk/; revision=9159
2003-12-01From Michael Lum:Guy Harris1-36/+66
add a message statistics tap for ANSI A interface for Tethereal; fix the BSSAP, BSMAP, and DTAP interface dissectors to call subdissectors even if no protocol tree is being built. svn path=/trunk/; revision=9132
2003-11-16Export "protocol_t" as an opaque type.Guy Harris1-15/+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. svn path=/trunk/; revision=8979
2003-11-11From Michael Lum:Guy Harris1-354/+342
Change P_xxx to ANSI_A_E_xxx. Fix decoding of some parameters. Fix initialization of ett array. svn path=/trunk/; revision=8934
2003-11-10From Albert Chin: <stdlib.h> on HP-UX 11.00 (and possibly 10.20 andGuy Harris1-3/+3
perhaps some versions of Digital/Tru64 UNIX) drags in <wait.h>, which drags in <sys/procset.h>, which defines P_SID in ways that cause this not to compile. Use P_MY_SID instead. svn path=/trunk/; revision=8931
2003-11-10From Albert Chin: dynamically allocate the "ett" array - some compilersGuy Harris1-3/+14
(such as at least one older version of the HP C compiler) can't cope with constant expressions that involve the "?" operator, it appears; they think it's not a constant expression. Also, as Albert notes, there's no reason for "ett" to be static here. svn path=/trunk/; revision=8928
2003-11-09Remove accidentally-inserted letter.Guy Harris1-2/+2
svn path=/trunk/; revision=8920
2003-11-09From Michael Lum:Guy Harris1-143/+136
Fix some incorrect bit shifts. Get rid of non-portable "%N$" constructs in printf formats. Use "%u", not "%d", to print unsigned quantities. svn path=/trunk/; revision=8919
2003-11-05Get rid of includes of <gmodule.h> (we're not loading any code atGuy Harris1-11/+1
run-time in the dissector itself), and <sys/types.h> and <netinet/in.h> (we shouldn't need either of those, and they might be responsible for dragging in <sys/procset.h> on Digital UNIX - that header defines P_SID in a way that conflicts with our definition). svn path=/trunk/; revision=8889
2003-10-30From Michael Lum:Guy Harris1-23/+104
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-28From Michael Lum: fixed BCD decoding of filler nibble and fixed someGuy Harris1-8/+5
minor bugs. svn path=/trunk/; revision=8803
2003-10-22From Michael Lum:Guy Harris1-0/+8423
BSSAP (GSM 08.06)/BSAP (IOS 4.0.1) support IOS 4.0.1 support Add Transport Layer support to ANSI IS-637-A dissector svn path=/trunk/; revision=8751