aboutsummaryrefslogtreecommitdiffstats
path: root/epan/expert.h
AgeCommit message (Collapse)AuthorFilesLines
2012-10-08expert.h needs packet_info.hMartin Kaiser1-0/+1
(trying to ensure that the order in which files are included does not matter) svn path=/trunk/; revision=45402
2012-08-10Make the corresponding packet_info available to each tree item. ThisGerald Combs1-11/+12
lets us pass a NULL pinfo to expert_add_info_format() and expert_add_undecoded_item(), which makes it possible to use those routines deep in the bowels of many dissectors. As a proof of concept remove the recent pinfo additions to packet-afp.c. This should also make it easier to fix bug 3884. svn path=/trunk/; revision=44435
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2011-12-14Treat expert info as a <field> instead of a <proto> when exporting to pdml.Chris Maynard1-0/+5
svn path=/trunk/; revision=40204
2011-05-25Add a convinience function to add expert warnings for not dissected items.Anders Broman1-0/+12
svn path=/trunk/; revision=37391
2011-02-01From John Thacker via bug #5644: Can't include expert.h in C++ codeStephen Fisher1-0/+7
svn path=/trunk/; revision=35742
2010-02-27Clean up implementation.Jaap Keuter1-5/+5
svn path=/trunk/; revision=32039
2010-01-25Changed from using own defined GNUC_FORMAT_CHECK to G_GNUC_PRINTFStig Bjørlykke1-2/+1
defined in GLib. Removed epan/gnuc_format_check.h. svn path=/trunk/; revision=31657
2009-09-13Modified extarct from Didier Gautheron:Anders Broman1-1/+1
optimizations patch http://wiki.wireshark.org/Development/Optimization 'patch.29854.diff.gz" - ei->protocol is a constant. - Don't setup expert tap data if there's no tap. svn path=/trunk/; revision=29873
2009-09-06Split a bunch of init routines into init() and cleanup(). This allows us to ↵Kovarththanan Rajaratnam1-1/+1
free memory properly on shutdown. This is an initial step. There's still some work to do. svn path=/trunk/; revision=29754
2009-01-26add a note that PI_CHECKSUM and PI_WARN can be found in proto.h (don't want ↵Ulf Lamping1-2/+2
to search for it again :-) svn path=/trunk/; revision=27297
2006-08-31move value_strings from expert_dialogs into expert.c to remove duplicatesUlf Lamping1-0/+6
keep the highest severity level of the current file (experimental) svn path=/trunk/; revision=19104
2006-05-28Ethereal->WiresharkAnders Broman1-1/+1
svn path=/trunk/; revision=18234
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2005-11-25from Greg Morris:Ulf Lamping1-0/+2
Composite Expert statistics, see: http://www.ethereal.com/lists/ethereal-dev/200511/msg00002.html and the following discussions svn path=/trunk/; revision=16593
2005-09-13Move the definition of GNUC_FORMAT_CHECK() to its own header, use it inGuy Harris1-3/+5
column-utils.h, and add it to expert.h, so we check the arguments to "expert_add_info_format()", at least if the format argument is a constant string. Fix some more calls to "expert_add_info_format()" to pass it a format string. Don't record BoundsError exceptions as expert events - they merely reflect a capture done with a snapshot length too short to capture all of the packet (any case where it's caused by something else is a bug). svn path=/trunk/; revision=15776
2005-09-11Frame numbers are unsigned, and they start at 1; 0 is what's used forGuy Harris1-1/+1
"unknown" for frame numbers. Note that in epan/frame_data.h, and make the frame number in experts unsigned, and use 0 for "unknown", and display it as an unsigned number - and, if it's 0, don't display it at all. Fix the signature of "expert_dlg_draw()" to match what a tap's draw routine's signature is expected to be. svn path=/trunk/; revision=15760
2005-09-11I'm adding the "Expert Info" prototype now, as it seems to be in a state ↵Ulf Lamping1-0/+60
where others might have a look and probably already find it useful :-). Anyway, we can easily disable it at one or two places in the code if it get's in our way of a new release. Please see: http://wiki.ethereal.com/Development/ExpertInfo for a complete overview of the intended feature and it's current state of implementation. While I'm working on this, I've also added some more status result codes to the DCE/RPC and DCOM dissectors. svn path=/trunk/; revision=15754