aboutsummaryrefslogtreecommitdiffstats
path: root/epan/tcap-persistentdata.c
AgeCommit message (Collapse)AuthorFilesLines
2013-01-04replace "unsigned" datatype with "guint". Some mpeg files needed "unsigned ↵Michael Mann1-2/+2
int" instead. bugs 7825-7827 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7825) svn path=/trunk/; revision=46928
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45016
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-04-16From Evan Huus:Anders Broman1-3/+0
Duplicate and misplaced 'break' statements. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7106 svn path=/trunk/; revision=42091
2012-01-14Remove obsolete comments referring to mem_chunks.Bill Meier1-6/+6
svn path=/trunk/; revision=40507
2012-01-13Fix some Dereference of null pointer Warning found by ClangAlexis La Goutte1-2/+0
svn path=/trunk/; revision=40457
2011-10-05Check if the continue is from the originating side too.Anders Broman1-41/+47
svn path=/trunk/; revision=39275
2011-05-05Fix two cases of assignment to unused variables: Coverity 1030 & 1031 [UNUSED];Bill Meier1-7/+5
Also: #include <stdio.h> not req'd. svn path=/trunk/; revision=36992
2009-09-06Rename address_to_str() to ep_address_to_str() because:Kovarththanan Rajaratnam1-20/+20
1) This indicates that the string has ephemeral lifetime 2) More consistent with its existing seasonal counterpart, se_address_to_str(). svn path=/trunk/; revision=29747
2009-08-21Sanitize epan includesKovarththanan Rajaratnam1-6/+6
svn path=/trunk/; revision=29502
2009-02-07#include <epan/conversation.h> not req'd ...Bill Meier1-1/+0
svn path=/trunk/; revision=27392
2008-12-20Fix some typos and spelling (mostly in text strings)Bill Meier1-1/+1
svn path=/trunk/; revision=27068
2007-11-08Don't cast pinfo->src.data to (const mtp3_addr_pc_t *) unless we *know* it'sJeff Morriss1-88/+144
an MTP3 PC in there (else we get a bus error on SPARC systems). If we don't have MTP3 PC addresses hash on address_to_str(&pinfo->src). This makes TCAP statistics work over SUA. svn path=/trunk/; revision=23401
2007-07-30From Florent Drouin:Jeff Morriss1-1/+6
Correct bug in TCAP statistics when read filter is used. Rename the TCAP decoding functions to show which are ITU vs. ANSI. Don't unregister an ITU SSN if it's used by an ANSI subdissector. svn path=/trunk/; revision=22421
2007-07-27From Florent Drouin:Jeff Morriss1-120/+746
- add support of session management for tcap ANSI. (In fact, this support already exist for ANSI MAP subdissector, but as our simulators can reuse the tcap transaction Id, the decoding of the response may be wrong) - move the code related to asn1 in tcap.cnf, and update tcap.cnf - move the code related to the session management in tcap-persistentdata - add a compilation option to free the entry in the hashtable for a closed transaction. This is used only for tshark statistics generation, with huge file. - cleanup and add some comments Add Id tags to epan/tcap-persistentdata.{c,h} svn path=/trunk/; revision=22415
2007-05-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman1-0/+1
svn path=/trunk/; revision=21753
2007-04-26mtp3_addr_to_str_buf() and mtp3_pc_hash() expect to be passed a pointerGuy Harris1-12/+12
to a mtp3_addr_pc_t; declare them as such, and pass the argument as such. svn path=/trunk/; revision=21595
2007-04-23Mark all the items for TCAP statistics as generatedJeff Morriss1-128/+138
svn path=/trunk/; revision=21524
2007-04-16Frame numbers are unsigned, print them as suchJeff Morriss1-8/+8
svn path=/trunk/; revision=21443
2007-02-19Remove some unused parameters (pinfo).Jeff Morriss1-166/+152
Remove some _U_'s on parameters that _are_ used. Reindent some. svn path=/trunk/; revision=20860
2006-09-27From Florent Drouin:Anders Broman1-0/+1261
Here are some patches and a new module to introduce the notion of Tcap context for a Tcap transaction. For each Tcap transaction, several parameters, like session identifier, start time or OID, will be saved in a hash table, to keep these informations available for the next messages. This context is then given to the upper layer, and can be used, for example, to generate transaction-associated statistics. Moreover, the Upper protocol, detected in the Begin of the TCAP transaction ( according to the OID ), is saved in the context, and will be reused for the next messages of the transaction. This help the decoding of SS7 messages, without any SSN configuration in the "wireshark preferences". You will have too, the possibility to apply a filter to see only the messages related to a TCAP transaction. (tcap.srt.session_id=XXX) To enable the use of the Tcap context, you have 2 new parameters in the preferences, - SRT, enable search for a Tcap context for any TCAP messages - persistentSRT, keep the Tcap context, even after the transaction has been closed. This is mandatory with Wireshark, to have a clean display of the stats. There is 2 new timers in the preferences for the statistics, to tune the retransmission timeout, and messages lost timeout. svn path=/trunk/; revision=19341