aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-dcom.h
AgeCommit message (Collapse)AuthorFilesLines
2013-03-01Export libwireshark symbols using WS_DLL_PUBLIC defineBalint Reczey1-23/+24
Also remove old WS_VAR_IMPORT define and related Makefile magic everywhere in the project. svn path=/trunk/; revision=47992
2012-09-01From Litao Gao:Anders Broman1-0/+14
Implementation of IRemoteSCMActivator::RemoteCreateInstance and some minor bug fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7673 svn path=/trunk/; revision=44721
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2008-09-26Minor cleanups related to proto_reg_handoffBill Meier1-1/+1
svn path=/trunk/; revision=26277
2007-04-23Add some GCC warnings to the standard set, and add some others to theGuy Harris1-1/+1
--enable-extra-gcc-checks set. If we turn on -pedantic, try turning on -Wno-long-long as well, so that it's not *so* pedantic that it rejects the 64-bit integral data types that we explicitly require. Constify a bunch of stuff, and make some other changes, to get rid of warnings. Clean up some indentation. svn path=/trunk/; revision=21526
2007-02-25add a new function dissect_dcom_HRESULT_item() for some more flexibility, ↵Ulf Lamping1-0/+5
use it in the CBA-ACCO dissector - as the value_strings from dcom can't be used in hf_register_info from a plugin svn path=/trunk/; revision=20926
2007-02-16major code cleanup:Ulf Lamping1-2/+2
- move dcom-cba and pn-rt files into profinet plugin (where they really belong) - move some common pn functionality into new packet-pn.c/h instead of having duplicate code svn path=/trunk/; revision=20825
2007-02-06dissector changes:Ulf Lamping1-0/+8
- new: ICBALogicalDevice2::PBAddressInfo - enhanced: GROUPERRORDEF simplify ett registration add a callback for SAFEARRAY data dissection svn path=/trunk/; revision=20723
2006-09-07distinguish between things "ToBeDone" and "NoSpecificationAvailable" as some ↵Ulf Lamping1-1/+6
DCOM things are just unknown and cannot be implemented therefore svn path=/trunk/; revision=19174
2006-08-17some further work on the GUID/UUID resolvingsUlf Lamping1-7/+0
most of the relevant code moved to guid_utils lot of corresponding code cleanup in packet-dcerpc.c still using GHashTable still not using a manuf like file svn path=/trunk/; revision=18939
2006-08-16various UUID/GUID based changes.Ulf Lamping1-3/+11
I think I've changed all corresponding appearances from FT_STRING to FT_GUID, so assert the FT_ type as it should only be a FT_GUID now. Add a generic implementation in guid_utils.h to have a way to store data about GUID to name resolving (something like value_string for e.g. int). It might be better to have a single registry for all GUID's of all dissectors and implement the GUID name resolving into the proto_tree_add... functions. svn path=/trunk/; revision=18935
2006-08-14various minor DCOM dissection enhancements:Ulf Lamping1-0/+1
- add a generic guid register to dissect UUID's (move this to a seperate file?) - this enables us to set some known names for special UUID's - use standard DCOM fields for IID and alike in remunk.c - cleanup dcom_protseq_vals handling - some FT_STRING to FT_GUID changes svn path=/trunk/; revision=18904
2006-08-11add an experimental DCOM object "database" based on the exchanged interface ↵Ulf Lamping1-7/+45
pointers add a lot more PROFINET CBA dissection output based on these DCOM context information still need some improvements, e.g. dissection uses a simple (slow) linear list search changes are fuzz-tested svn path=/trunk/; revision=18882
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18196
2005-07-26char -> const char warning fixesJörg Mayer1-1/+1
svn path=/trunk/; revision=15079
2005-07-24Constify to remove a bunch of warnings. Add some casts to squelchGuy Harris1-1/+1
(presumably-)harmless-but-otherwise-unremovable const-to-nonconst warnings. In the TACACS dissector, clean up the variables used in option parsing to avoid some const-to-nonconst warnings. Clean up some white space. svn path=/trunk/; revision=15043
2005-01-29Use the 64-bit integer fetch routines to support 64-bit NDR integers.Guy Harris1-0/+1
svn path=/trunk/; revision=13198
2005-01-28older MS DCE/RPC interfaces often use a construct that is to be treated as a ↵Ronnie Sahlberg1-2/+2
64 bit integer but in reality is a struct containing 2 32bit integers. this construct is aligned on 4 byte boundaries in ndr and NOT 8 bytes as a real uint64 (== hyper) would be. rename the existing dissect_ndr_uint64 ro dissect_ndr_duint32 (double uint32) to make it reflect better the alignment of the type. svn path=/trunk/; revision=13184
2004-12-19add some IRemUnknown dissectorsUlf Lamping1-0/+1
svn path=/trunk/; revision=12782
2004-12-19(on behalf of the PROFIBUS Nutzerorganisation e.V. Deutschland):Ulf Lamping1-0/+158
another part of the PROFINET dissectors (PN-CBA, including a lot of generic DCOM dissection) still some work to be done ... svn path=/trunk/; revision=12776