aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/dcerpc
AgeCommit message (Collapse)AuthorFilesLines
2012-06-28Update Free Software Foundation address.darkjames9-9/+9
(COPYING will be updated in next commit) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@43536 f5534014-38df-0310-8fa8-9805f1628bb7
2012-06-20Use separate filters for the RTT found on a SACK and the RTT found on amorriss2-18/+16
DATA chunk: having them in both places is helpful when looking at the messages but having them separate is helpful when graphing the RTTs. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@43406 f5534014-38df-0310-8fa8-9805f1628bb7
2011-11-21Move generated dissctors that are causing problems to DIRTY.jmayer1-1/+1
packet-x11.c: hundreds of: /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/x11-extension-implementation.h: In function ‘xselinuxGetClientContext’: /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/x11-extension-implementation.h:27994:9: warning: variable ‘f_resource’ set but not used [-Wunused-but-set-variable] /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/x11-extension-implementation.h: In function ‘xselinuxGetClientContext_Reply’: dissectors/packet-dcerpc-mapi.c: set but not used /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-dcerpc-mapi.c: In function ‘mapi_dissect_struct_Release_req’: /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-dcerpc-mapi.c:8592:14: warning: variable ‘tree’ set but not used [-Wunused-but-set-variable] /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-dcerpc-mapi.c: In function ‘mapi_dissect_struct_Release_repl’: /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-dcerpc-mapi.c:8617:14: warning: variable ‘tree’ set but not used [-Wunused-but-set-variable] /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-dcerpc-mapi.c: In function ‘mapi_dissect_struct_RecipSMTP’: /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-dcerpc-mapi.c:8848:14: warning: variable ‘tree’ set but not used [-Wunused-but-set-variable] dissecots/packet-dcerpc-drsuapi.c: set but not used /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-dcerpc-drsuapi.c: In function ‘drsuapi_dissect_DsGetNCChangesCtr7’: /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-dcerpc-drsuapi.c:2920:17: warning: variable ‘tree’ set but not used [-Wunused-but-set-variable] Btw.: Does it really make sense to use an extra CMakefile for the dcerpc/ dir? I'd rather the the idl2wrs.c in tools/ and the generatorstuff in epan/CMake More files with the same problem. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@39968 f5534014-38df-0310-8fa8-9805f1628bb7
2011-08-16More misspellings of "unknown", for bug 6244.guy1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38565 f5534014-38df-0310-8fa8-9805f1628bb7
2011-07-19Add a DREP_LITTLE_ENDIAN for the DCE RPC endianness bit in the dataguy1-1/+1
representation. Use it rather than a raw 0x10. Add a DREP_ENC_INTEGER() macro that takes a pointer to the data representation and returns either ENC_LITTLE_ENDIAN or ENC_BIG_ENDIAN; use it for the encoding argument to proto_tree_add_item(), rather than just the AND of drep[0] and DREP_LITTLE_ENDIAN, as it's not a boolean any more, and for string values we'll be supporting character encodings as well and thus won't be able to trust that the 0x10 bit will mean "little endian". Use ENC_NA for some other encoding values, i.e. for FT_BYTES and the like. Fix a couple of places in the DCOM dissector where we were passing the byte-order bit rather than the field value to proto_tree_add_uint_format(). Clean up white space. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38128 f5534014-38df-0310-8fa8-9805f1628bb7
2011-06-27Remove Makefile.in when 'make maintainer-clean'.stig1-0/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37796 f5534014-38df-0310-8fa8-9805f1628bb7
2011-01-28Fix r35690: tvb_get_unicode_string() takes length in 8-bit bytes, notsfisher1-1/+1
16-bit UTF-16 characters as tvb_fake_unicode() did. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35691 f5534014-38df-0310-8fa8-9805f1628bb7
2011-01-28Change tvb_fake_unicode() to tvb_get_unicode_string() in the DCERPCsfisher1-1/+1
DRSUAPI dissector. Updated the packet-dcerpc-drsuapi.c file manually because it used to be auto-generated, but appears to have had changes since then. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35690 f5534014-38df-0310-8fa8-9805f1628bb7
2010-06-27Make sure some variables are initialized.gerald1-4/+4
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33340 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-26More <stdarg.h> cleanup; some are real bugs, some are just "don't doguy1-3/+7
va_start and va_end unless you're actually going to use the va_list" (those bring the va_start and va_end closer to the use point, which makes it a little more obvious that we're using <stdarg.h> correctly and makes it a little harder to use it incorrectly). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32963 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-18Add epan/dissectors/dcerpc/ and epan/dissectors/pidl/ to the source distributionmorriss1-0/+45
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32879 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-18Handle fgets() error pathkrj1-7/+10
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32867 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-14Set SVN propertiesmorriss2-19/+19
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32809 f5534014-38df-0310-8fa8-9805f1628bb7
2009-11-07cmake will now honor -Werror if configured (default: on)jmayer1-24/+40
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30852 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-19Use unsigned int for flags to avoid another warning.stig1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30615 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-19Various code cleanup:stig1-68/+117
- Added standard copyright boiler plate - Made all local functions static - Added several checks for valid pointers - Fixed some variable shadowing - Fixed some printf formats (%p) - Removed unused variables git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30613 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-12Make all global variables statickrj1-182/+180
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30548 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-12Remove temp files on (clean) exitkrj1-50/+58
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30547 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-12Let the pidl subdirectory indicate which protocols it containskrj1-0/+7
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30540 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-10Autogenerating epan/dissectors/dcerpc/* now workskrj2-41/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30465 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-10Only dump to stderr if IDL2WRS_DEBUG is definedkrj1-1/+5
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30464 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-10First stab at autogenerating budb dissectorkrj1-0/+37
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30463 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-10Compile and link idl2wrskrj1-0/+28
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30460 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Add common include file (boiler plate)krj4-48/+21
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30424 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Update makefiles to use new template nameskrj3-3/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30423 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Give the template filenames more uniquenesskrj7-4/+7
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30422 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Introduce intermediate variables: PROTOCOL_NAME and IDL2WRSkrj1-3/+6
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30419 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Introduce intermediate variables: PROTOCOL_NAME and IDL2WRSkrj1-3/+6
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30418 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-09Introduce intermediate variables: PROTOCOL_NAME and IDL2WRSkrj1-3/+6
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30417 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-14(Trivial) Fix a typo in a comment.wmeier1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29901 f5534014-38df-0310-8fa8-9805f1628bb7
2009-06-27From Kovarththanan Rajaratnam:etxrab2-14/+20
- Fix ncp2222.py and all the epan/dissectors/dcerpc dissectors. The latter required changes to idl2wrs which used variadic macros (not supported in MSVC 6.0). - Cleanup PIDL conformance files git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28856 f5534014-38df-0310-8fa8-9805f1628bb7
2006-09-27EFS is generated by PIDL now so we dont need the old idl2wrs folder any moresahlberg5-241/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19343 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-31libethereal -> libwireshark. idl2eth -> idl2wrs. There are a _lot_ ofgerald8-15/+15
changes here. It compiles OK on OS X, but hasn't been tested anywhere else. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18260 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-21name changesahlberg8-16/+16
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18197 f5534014-38df-0310-8fa8-9805f1628bb7
2005-10-11remove the old dssetup since we now generate it using pidlsahlberg7-1207/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16189 f5534014-38df-0310-8fa8-9805f1628bb7
2005-09-15delete the old dissectorsahlberg5-292/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15819 f5534014-38df-0310-8fa8-9805f1628bb7
2005-08-02Some warning fixes for "no previous declaration"jmayer23-20/+20
Remove svn:executable Add svn:eol-style native Add svn:keywords Id git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15179 f5534014-38df-0310-8fa8-9805f1628bb7
2005-07-13convert two other autogenerated dissectors to use FT_GUIDsahlberg1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14913 f5534014-38df-0310-8fa8-9805f1628bb7
2005-07-13make idl2eth generate FT_GUID hf fields for uuid_t and GUID types.sahlberg1-2/+4
make dissect_dcerpc_uuid_t() accept eitehr FT_STRING (old style) and FT_GUID (new style) hf fields. once all dissectors are modified to use FT_GUID we can remove the FT_STRING support here. regenerate the DRSUAPI interface with the new FT_GUID support. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14912 f5534014-38df-0310-8fa8-9805f1628bb7
2005-04-28 make dssetup an autogenerated dissectorsahlberg7-0/+1207
and cancel my checkins from an hour ago, but they show the evolvement of the dissector at least. :-) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14215 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-19make idl2eth handle 8bit bitmapssahlberg6-3/+317
make atsvc an autogenerated dcerpc dissector git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13808 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-19bugfix to idl2eth : handle the case when pointers were not explicitely specifiedsahlberg6-7/+267
and we have a pointer to an array of pointers make the EFS dissector autogenerated by idl2eth git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13806 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-16make idl2eth able to handle negative case tagssahlberg1-3/+18
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13764 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-16decode some more of drsuapisahlberg3-13/+17
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13763 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-15more idl2eth and drsuapi updatessahlberg2-34/+50
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13759 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-15update to idl2eth adding WERROR as a built in typesahlberg2-6/+49
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13758 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-14a lot of people dont specify top level pointers in teh idl and justsahlberg2-5/+7
cerlare it as a parameter that is a struct/union and not a ref pointer to one. this is ok since toplevel ref pointers are invisible in the wire encoding anyway. unfortunatelky ethereal dce runtime needed to see that pointer to keep track of whisch one was a toplevel and which one wasnt. implement a new api to call pointers which explicitely specifies whether the pointer is toplevel or embedded. eventually all dce dissectors will use this new interface and the generic dissect_ndr_pointer() can be retired. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13755 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-14updates for drsuapisahlberg2-52/+118
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13748 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-12the previous drsuapi patch showed how idl2eth can handle embedded arrays ↵sahlberg4-58/+137
just fine. beautifully fine. this patch overrides the array, tells idl2eth to not generate code to unmarshall the conformance blob or the data for the array. a handwritted replacement function is implemented in the template instead which prettifies the output a lot. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13735 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-12refine IDLsahlberg3-21/+32
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13733 f5534014-38df-0310-8fa8-9805f1628bb7