aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2007-03-22From Abhik Sarkar: call add_new_data_source() on generated (MTP3) tvb so ↵Jeff Morriss1-1/+5
that users can see the bytes in a (new) byte pane. svn path=/trunk/; revision=21109
2007-03-22Remove a compiler warning by #if 0 out a function that is not called.Ronnie Sahlberg1-0/+3
The function is referenced from a comment which is why it was #ifed out instead of just deleted. svn path=/trunk/; revision=21108
2007-03-22fix some more warningsUlf Lamping2-14/+14
svn path=/trunk/; revision=21105
2007-03-22fix some more warningsUlf Lamping3-5/+5
svn path=/trunk/; revision=21104
2007-03-21Try to squash a warning seen on win32 buildbot.Martin Mathieson1-1/+1
svn path=/trunk/; revision=21092
2007-03-21Add ether type for Link Layer Topology Discovery (LLTD)Jaap Keuter2-0/+5
svn path=/trunk/; revision=21091
2007-03-21Squash a couple of warnings.Martin Mathieson1-2/+3
svn path=/trunk/; revision=21090
2007-03-21change the signature that asn2wrs generates for functions to marm all ↵Ronnie Sahlberg111-24689/+24377
parameters as _U_ to reduce the number of compiler warnings. update some template and cnf files to use _U_ as well svn path=/trunk/; revision=21088
2007-03-21remove some compiler warningsRonnie Sahlberg1-19/+12
svn path=/trunk/; revision=21087
2007-03-21remove some compiler warningsRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=21086
2007-03-21Fixes for: warning: ISO C does not allow extra ';' outside of a functionJörg Mayer2-2/+2
svn path=/trunk/; revision=21085
2007-03-21Fixes for: warning: comma at end of enumerator listJörg Mayer2-3/+3
svn path=/trunk/; revision=21084
2007-03-21Small spelling fixesJörg Mayer1-2/+2
svn path=/trunk/; revision=21083
2007-03-21Fixes for: warning: function declaration isn't a prototypeJörg Mayer3-3/+3
svn path=/trunk/; revision=21082
2007-03-21Add tracking of retransmitted TSNs. That is, for a TSN that we found wasJeff Morriss1-12/+102
retransmitted, add items to its tree describing those retransmissions (frame where the retransmission is and RTO). Limit this to 100 retransmissions to avoid running out of memory in pathological cases. This adds the filters "sctp.retransmitted" (TSNs that were retransmitted) and "sctp.retransmitted_count" (count of number of times the TSN was retransmitted). The RTO is intentionally not added to the retransmitted TSN tree as it is already added to the retransmission(s). The RTO is displayed, however. svn path=/trunk/; revision=21081
2007-03-21packet_info.c and packet.cLuis Ontanon11-301/+379
add sccp_info to struct _packet_info (Sorry but the way private_data works and the fact that TCAP uses it and BSSAP/RANAP can be tunnelled on GSMMAP over TCAP makes it impossible to avoid) SCCP - Have SCCP to have a TAP, - Fix associations so that every message belongs to the association. - Export message type values so that they can be used by a tap listener RANAP - Have RANAP information attached to the sccp_info BSSAP + GSM_A - Have DTAP, BSSMAP and BSSAP info attached to the sccp_info svn path=/trunk/; revision=21076
2007-03-20Try to squash a warning seen by win32 buildbotMartin Mathieson1-1/+1
svn path=/trunk/; revision=21074
2007-03-20remove some unused variablesRonnie Sahlberg1-3/+0
svn path=/trunk/; revision=21073
2007-03-20remove some compiler warnings about unused variablesRonnie Sahlberg1-4/+0
svn path=/trunk/; revision=21072
2007-03-20remove some compiler warningsRonnie Sahlberg1-7/+7
svn path=/trunk/; revision=21071
2007-03-20remove some compiler warnings about unused parametersRonnie Sahlberg1-4/+3
svn path=/trunk/; revision=21070
2007-03-20remove some compiler warnings for unused parametersRonnie Sahlberg1-15/+15
svn path=/trunk/; revision=21069
2007-03-20ifdef out a function that is not yet used to get rid of a compiler warningRonnie Sahlberg1-0/+2
packet-bacapp.c:4269: warning: `fDeviceObjectPropertyReference' defined but not used svn path=/trunk/; revision=21068
2007-03-19Extend the bad checksum description to include '(maybe caused by "UDPGerald Combs1-6/+6
checksum offload"?)', similar to the TCP dissector. Minor whitespace fixups. svn path=/trunk/; revision=21067
2007-03-19This change allows a structure to be created under the "Protocols" section ↵Graeme Lunt3-11/+102
of the preferences. A new function is introduced, prefs_register_protocol_subtree(), that allows the subtree the protocol should appear under to be specified. The subtree is specified as a string, with a '/' delimiting each subtree element. For example, prefs_register_protocol(proto_dap, prefs_register_dap); becomes prefs_register_protocol_subtree("OSI/X.500", proto_dap, prefs_register_dap); The function will create all the intermediate subtree nodes that are required, if they don't already exist. This allows the grouping of procotols which should make the list of protocols more manageable as even more are added. The current aim is to group by protocol family e.g. + OSI + X.400 X.411 X.420 + X.500 DISP DAP DOP DSP + X.509 X509AF X509CE ... but others grouping could be envisioned (e.g. by first letter). As the intermediate nodes may already have preferences (e.g. OSI), then modules are now allowed to have submodules. Previously each node was either a subtree or held preferences. This is consistent with the "User Interface" node. The subtree structure has no effect on how the preferences are saved to file, and the "Protocol Preferences..." menu option will bring up the preferences expanded to the correct node. In addition, a new "blank page" has been introduced for intermediate nodes that have no preferences (and is also used when the "Protocols" node itself is chosen). This prevents confusion when the user moves from a node with preferences to a node without preferences, but the page old page is still shown. There is also a change to prevent '#' characters in a value being treated as a comment when parsing the preferences file. (There is nothing that adds comments when writing the preferences file.) svn path=/trunk/; revision=21066
2007-03-19- Set hf_sctp_acked and hf_sctp_rtt as generated.Jeff Morriss1-177/+198
- Change "sctp.retransmitted" to "sctp.retransmission" since that field is set on messages that are retransmissions, not messages that were retransmitted. - Change some formatting to make it more consistent. svn path=/trunk/; revision=21065
2007-03-19Get rid of unused variable.Guy Harris1-1/+0
svn path=/trunk/; revision=21064
2007-03-19bzero the tap data.Luis Ontanon1-1/+1
svn path=/trunk/; revision=21062
2007-03-19From Charles Lepple: in a Get Descriptor message, the descriptor indexGuy Harris1-5/+5
comes before the descriptor type. svn path=/trunk/; revision=21061
2007-03-18add an mtp3 tap to m3ua to allow VoIP Calls to see ISUP/BICC calls over M3UALuis Ontanon1-10/+23
svn path=/trunk/; revision=21058
2007-03-18add a tap to h248Luis Ontanon2-53/+87
svn path=/trunk/; revision=21055
2007-03-18protect from multiple inclussionLuis Ontanon1-0/+4
svn path=/trunk/; revision=21053
2007-03-18Fix Windows Makefiles so clean removes all pdb files (PDB_FILE no longer ↵Bill Meier4-4/+4
defined) svn path=/trunk/; revision=21052
2007-03-18make sure curr_info.sig is not-NULL before derreferencing it.Luis Ontanon1-1/+1
similar to Bug 1451 svn path=/trunk/; revision=21051
2007-03-18make sure curr_info.evt is not-NULL before derreferencing it.Luis Ontanon1-2/+2
fixes Bug 1451 svn path=/trunk/; revision=21049
2007-03-17dissect H.248 over TPKT over TCPLuis Ontanon2-11/+42
svn path=/trunk/; revision=21047
2007-03-17Strengthen TAPA's heuristics some:Jeff Morriss1-10/+23
- check if the tunnel type is known - if it's a discover_request, check that the (first) request type is known svn path=/trunk/; revision=21041
2007-03-16From: Sebastien TandelLuis Ontanon2-3/+3
And here is the patch to change guint -> guint32 in the hmac function. svn path=/trunk/; revision=21037
2007-03-16Turn an error that I've encountered into an easily findable expert item.Martin Mathieson1-2/+8
svn path=/trunk/; revision=21036
2007-03-16Corrected dissection when reading binary inputs that have per point indexes, ↵Graham Bloice1-6/+6
found by Steven J. Schaeffer svn path=/trunk/; revision=21035
2007-03-16Fix bug #1394: Runtime error crash after clicking on HTTP packetStephen Fisher1-3/+7
The capture file the user supplied had a HTTP chunked response in it with no actual chunks other than the zero length chunk indicating the end of the chunks. The fix is to only create a new_tvb and copy it over the tvb going into the chunked_encoding_dissector() function if the chunk size is > 0. svn path=/trunk/; revision=21034
2007-03-14strncmp(NULL, ...) isn't such a good idea.Jörg Mayer1-0/+1
svn path=/trunk/; revision=21033
2007-03-14Correctly return the item value through the pointer.Guy Harris1-1/+1
svn path=/trunk/; revision=21030
2007-03-14"dissect_tapa_static()" is a new-style dissector; register it as such.Guy Harris1-1/+1
svn path=/trunk/; revision=21029
2007-03-14Include <ctype.h> to define "isspace()".Guy Harris1-3/+4
Clean up indentation. svn path=/trunk/; revision=21028
2007-03-14"When X.264/ISO 11570 default identification is being used, there is no ↵Graeme Lunt1-0/+6
user data field in the CALL REQUEST packet. This is for X.225/ISO 8073 COTP." Added this default handling. svn path=/trunk/; revision=21026
2007-03-14Improve the heuristic for the tapa discovery classification.Jörg Mayer1-0/+2
This should fix bug 1437. svn path=/trunk/; revision=21025
2007-03-14as requested by "John T. Haller" for PortableApps.com:Ulf Lamping3-21/+86
add new WS command line option -P to be able to change some of the path settings this is experimental, please report bugs svn path=/trunk/; revision=21022
2007-03-13HTTP Export Object updates:Stephen Fisher2-57/+115
- Split the HTTP tap into two taps: one for the HTTP statistics and the other for the export object function. This allows the HTTP statistics to work again (they seem to have been partially broken since SVN rev 18901). - Pass the conversation data (conv_data) between functions now instead of using the global variable stat_info (now only used for the HTTP stats) - Pass only pointers from the HTTP dissector to the Export Object tap, where we'll then copy the values and insert into the slist. - Make sure we free all memory allocated by this feature when we're done with it. - Various other minor improvements svn path=/trunk/; revision=21021
2007-03-12Make m2pa dissector findable by name.Martin Mathieson1-0/+3
svn path=/trunk/; revision=21020