aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2013-12-04- Forward declaration of register functions.Anders Broman1-0/+3
svn path=/trunk/; revision=53789
2013-12-04Try to fix a bunch of [-Wmissing-prototypes]Anders Broman2-93/+94
svn path=/trunk/; revision=53788
2013-12-04FixJörg Mayer1-1/+1
[ 5%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-diameter.c.o /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-diameter.c: In function ‘dissect_diameter_avp’: /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-diameter.c:621:37: error: ‘avp_str’ may be used uninitialized in this function [-Werror=maybe-uninitialized] if (avp_str) proto_item_append_text(avp_item," val=%s", avp_str); ^ cc1: all warnings being treated as errors make[2]: *** [epan/CMakeFiles/epan.dir/dissectors/packet-diameter.c.o] Error 1 svn path=/trunk/; revision=53787
2013-12-04- Make local functions static.Anders Broman1-4/+6
- Forward declaration of register function. svn path=/trunk/; revision=53786
2013-12-04"RFC 6733 [5] specifies the Experimental-Result AVP containing Vendor-Id AVP ↵Anders Broman2-2/+67
and Experimental-Result-Code AVP. The Experimental-Result-Code AVP (AVP Code 298) is of type Unsigned32 and contains a vendor-assigned value representing the result of processing a request." This means we have to store the value of the Vendor Id AVP in the grouped Experimental-Result AVP to be able to dissect the value of Experimental-Result-Code according to the vendor specified values(if known). This patch implements that with a dissector table to register vendor dissectors for the result code. svn path=/trunk/; revision=53785
2013-12-04From Michal Labedzki via ↵Chris Maynard1-11/+8
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9446 - r53051 introduced an incorrect DISSECTOR_ASSERT(acl_data), which led me to believe that acl_data must not be NULL. Except for the removal of the DISSECTOR_ASSERT(acl_data), this patch basically reverts r53735 and r53743, as acl_data can be NULL. svn path=/trunk/; revision=53784
2013-12-04From Matt TexierAlexis La Goutte1-53/+41
Enhance BGP Dissector : Communities Use proto_tree_add_item From me Missing space for well known community svn path=/trunk/; revision=53783
2013-12-04Add also heuristic for HTTPAlexis La Goutte1-0/+1
svn path=/trunk/; revision=53781
2013-12-04Regenerate dissector after change to add prototypeAlexis La Goutte4-748/+759
svn path=/trunk/; revision=53779
2013-12-04Fix for dissecting cdt without having a tree.Stig Bjørlykke1-3/+5
svn path=/trunk/; revision=53777
2013-12-03Avoid including <epan/epan.h> in dissectors.Jakub Zawadzki8-9/+15
svn path=/trunk/; revision=53774
2013-12-03Dissect comprehension-tlv address objectPascal Quantin1-0/+3
svn path=/trunk/; revision=53773
2013-12-03Include <epan/dfilter/dfilter.h> in files that use display filterGuy Harris1-0/+1
routines. svn path=/trunk/; revision=53772
2013-12-03missing stdlib.h include for wslua.Jakub Zawadzki1-0/+1
svn path=/trunk/; revision=53771
2013-12-03Rename struct _epan_dissect_t to epan_dissect.Jakub Zawadzki2-2/+2
svn path=/trunk/; revision=53770
2013-12-03When including <epan/prefs.h> don't force inclusion of <epan/uat.h>Jakub Zawadzki12-12/+27
svn path=/trunk/; revision=53769
2013-12-03Rename struct _uat_t to epan_uatJakub Zawadzki2-2/+2
Leave typedef (uat_t) unchanged. svn path=/trunk/; revision=53767
2013-12-03Dissectors should not use dfilter.h, don't include it.Jakub Zawadzki10-4/+16
XXX ncp2222 dissector is using dfilter_compile(), why? svn path=/trunk/; revision=53766
2013-12-03struct _dfilter_t: rename to epan_dfilter.Jakub Zawadzki3-3/+3
typedef (dfilter_t) not renamed. svn path=/trunk/; revision=53765
2013-12-03Add request / response tracking to MBIM_FUNCTION_ERROR_MSG messagesPascal Quantin1-1/+23
svn path=/trunk/; revision=53762
2013-12-03Add Qualcomm proprietary UUIDPascal Quantin1-11/+39
svn path=/trunk/; revision=53760
2013-12-03The ip.proto table isn't limited to the IPv4 dissector.Gerald Combs1-1/+1
svn path=/trunk/; revision=53759
2013-12-03Fix encoding arg Remove tab and trailing whitespace Add modelines infoAlexis La Goutte1-129/+142
svn path=/trunk/; revision=53758
2013-12-03Manual fix of Dead Store (Dead assignement/Dead increment) warning found by ↵Alexis La Goutte1-2/+2
Clang No found how to fix the generator... svn path=/trunk/; revision=53757
2013-12-03Regenerate idl dissector after last change in generator !Alexis La Goutte4-5504/+5554
svn path=/trunk/; revision=53756
2013-12-03Fix Dead Store (Dead assignement/Dead increment) warning found by ClangAlexis La Goutte1-5/+1
svn path=/trunk/; revision=53755
2013-12-03FixAlexis La Goutte1-1/+1
warning: argument 'data' of command @param is not found in the argument list of dissector_all_tables_foreach_changed(DATFunc func, gpointer user_data) warning: The following parameters of dissector_all_tables_foreach_changed(DATFunc func, gpointer user_data) are not documented: parameter 'user_data' svn path=/trunk/; revision=53749
2013-12-03Fix warning: The following parameters of ↵Alexis La Goutte1-0/+1
proto_tree_add_expert_format(proto_tree *tree, packet_info *pinfo, expert_field *eiindex, tvbuff_t *tvb, gint start, gint length, const char *format,...) are not documented: parameter 'format' svn path=/trunk/; revision=53748
2013-12-03Fix warning: argument 'out/in' of command @param is not found in the ↵Alexis La Goutte1-2/+2
argument list of SE_COPY_ADDRESS(to, from) svn path=/trunk/; revision=53747
2013-12-03Don't allow conversation_data to be NULL. Bug 9493 ↵Michael Mann1-7/+6
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9493) svn path=/trunk/; revision=53744
2013-12-03Remove some no-longer-necessary null pointer checks, as pointed out byGuy Harris1-8/+8
Coverity; dissect_btl2cap() now returns immediately if handed a null private-data pointer. svn path=/trunk/; revision=53743
2013-12-03Clean up indentation.Guy Harris1-1/+1
svn path=/trunk/; revision=53742
2013-12-03Try to fix [-Wmissing-prototypes]Anders Broman7-0/+20
svn path=/trunk/; revision=53741
2013-12-03- copy paste error in parlayAnders Broman3-1/+9
- Add pragmas to remove warnings, this should go into the generation script. svn path=/trunk/; revision=53740
2013-12-02Reject the packet if data is NULL without doing anything else.Chris Maynard1-10/+6
svn path=/trunk/; revision=53737
2013-12-02Reject the packet if data is NULL without doing anything else.Chris Maynard7-20/+35
svn path=/trunk/; revision=53735
2013-12-02No C++/C99 comments, as not all compilers handle them. Use #if 0/#endifGuy Harris1-1/+3
instead. svn path=/trunk/; revision=53734
2013-12-02eject the packet if data is NULL without doing anything else.Chris Maynard3-9/+15
svn path=/trunk/; revision=53733
2013-12-02Reject the packet if data is NULL without doing anything else.Chris Maynard1-3/+5
svn path=/trunk/; revision=53732
2013-12-02Character conversion error.Anders Broman2-2/+2
svn path=/trunk/; revision=53731
2013-12-02Add pragmas to remove warnings, this should go into the generation script.Anders Broman2-1/+8
svn path=/trunk/; revision=53730
2013-12-02Make the declaration of stats_tree_format_node_as_str() match theGuy Harris1-1/+1
definition. svn path=/trunk/; revision=53727
2013-12-02Fix (-W)documentation error found by ClangAlexis La Goutte1-4/+4
error: parameter '...' not found in the function declaration [-Werror,-Wdocumentation] svn path=/trunk/; revision=53722
2013-12-02Fix (-W)documentation error found by ClangAlexis La Goutte1-1/+1
../../epan/strutil.h:95:11: error: parameter 'line' not found in the function declaration [-Werror,-Wdocumentation] * @param line A pointer to the input string ^~~~ ../../epan/strutil.h:95:11: note: did you mean 'string'? * @param line A pointer to the input string ^~~~ string svn path=/trunk/; revision=53721
2013-12-02Fix (-W)documentation error found by ClangAlexis La Goutte1-28/+28
error: parameter 'addr*[in]' not found in the function declaration [-Werror,-Wdocumentation] svn path=/trunk/; revision=53720
2013-12-02Get rid of a stray semicolon, as it upsets Sun^WOracle Studio's CGuy Harris1-3/+2
compiler. Clean up escape_xml_chars() a bit, so that there's no extra unreached "return s;", and so that it's clearer that it runs until it hits a NUL. (XXX - are there GLib routines that will do this?) svn path=/trunk/; revision=53716
2013-12-02Make the declaration of stats_tree_format_as_str() match the definition.Guy Harris1-1/+1
svn path=/trunk/; revision=53712
2013-12-02Move most of the plugin code from epan to wsutil and remove allGuy Harris13-672/+242
knowledge of particular types of plugins. Instead, let particular types of plugins register with the common plugin code, giving a name and a routine to recognize that type of plugin. In particular applications, only process the relevant plugin types. Add a Makefile.common to the codecs directory. svn path=/trunk/; revision=53710
2013-12-02Reject the packet if data is NULL.Chris Maynard1-0/+3
svn path=/trunk/; revision=53709
2013-12-02Reject the packet if data is NULL without doing anything else.Chris Maynard1-8/+6
svn path=/trunk/; revision=53708