aboutsummaryrefslogtreecommitdiffstats
path: root/packet-dcerpc-wkssvc.c
Commit message (Collapse)AuthorAgeFilesLines
* Move dissectors to epan/dissectors directory.Gilbert Ramirez2004-07-181-1796/+0
| | | | | | | | | | Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410
* Set the svn:eol-style property on all text files to "native", so thatGuy Harris2004-07-181-1/+1
| | | | | | | | | they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
* From Jean-Baptiste Marchand: for NetrWkstaGetInfo and NetWkstaEnumUsersGuy Harris2004-06-281-2/+34
| | | | | | | operations, display in the COL_INFO column the requested information level. svn path=/trunk/; revision=11253
* From Jean-Baptiste Marchand:Guy Harris2004-06-121-7/+478
| | | | | | | | | | | | | | | | | | - NetrJoinDomain2 and NetrUnJoinDomain2 (can be used to remotely join a machine to an Active Directory domain, typically with the JOIN and UNJOIN of the netdom utility) - NetrRenameMachineInDomain2 - NetrAddAlternateComputerName and NetrRemoveAlternateComputerName (operations added in Windows XP) All these operations carry a blob (524 bytes) containing an encrypted version of the password of the account with domain administration credentials, currently displayed as hex data because the format of this blob is currently unknown (at least, for me). svn path=/trunk/; revision=11142
* char *drep -> guint8 *drepJörg Mayer2004-01-191-34/+34
| | | | svn path=/trunk/; revision=9735
* Fix a type that Jean-Baptiste Marchand found.Richard Sharpe2004-01-181-2/+2
| | | | svn path=/trunk/; revision=9712
* Fix some IDL ...Richard Sharpe2003-11-191-3/+3
| | | | svn path=/trunk/; revision=9033
* From Jean-Baptiste Marchand: add names of operations in WKSSVC.Guy Harris2003-09-271-11/+39
| | | | svn path=/trunk/; revision=8554
* Guy suggested that the dcerpc opnum value_string code could be simplifiedTim Potter2003-08-041-9/+1
| | | | | | | | somewhat. Now the dynamic initialisation of the value_string is contained in the value_string_from_subdissectors() function instead of being distributed amongst the dcerpc dissectors. svn path=/trunk/; revision=8123
* Dynamically create DCERPC opnum value_strings from the subdissectorTim Potter2003-06-261-2/+14
| | | | | | | | list rather than duplicating this information in the dissector. Some of the opnum strings were starting to get out of date as developers forgot to update the information in both places. svn path=/trunk/; revision=7936
* Move the value_string of platform ID values to "packet-dcerpc-nt.c", andGuy Harris2003-05-151-3/+1
| | | | | | | declare it in "packet-dcerpc-nt.h", as it's used both by the srvsvc and wkssvc dissectors. svn path=/trunk/; revision=7672
* Fix up the name of NetWkstaUserEnum and add NetWkstaTransportEnumRichard Sharpe2003-05-011-4/+217
| | | | svn path=/trunk/; revision=7627
* Some more hacking to add NetWkstaTransportEnum recognition and fill inRichard Sharpe2003-05-011-1/+10
| | | | | | the two holes with unknowns. svn path=/trunk/; revision=7623
* Added the OS/2 info levels. Now only go a few of the NT ones left. About 15.Richard Sharpe2003-05-011-1/+46
| | | | svn path=/trunk/; revision=7621
* Add some more info levels to the NetWkstaSetInfo stuff ...Richard Sharpe2003-05-011-2/+97
| | | | | | | | | It is actually dissected in common with both GetInfo and SetInfo, but we should never see many of these info levels with GetInfo. There are some more levels to do, esp some relevant to OS/2 etc ... svn path=/trunk/; revision=7620
* Complete the dissection of NetWkstaSetInfo, wheeee, this is fun, plonk.Richard Sharpe2003-04-301-3/+50
| | | | | | | There are still some info levels that are not dissected, so I will fill those in over the next few days, unless someone else gets to it first. svn path=/trunk/; revision=7619
* This is fun, write a small bit of code in VC++, and I get another oneRichard Sharpe2003-04-301-1/+4
| | | | | | | | of the WKSSVC RPCs. Here we have NetWkstaSetInfo, but we don't know the info levels as yet. However, it looks like lmwksta.h has all the info we need. svn path=/trunk/; revision=7617
* Cosmetic cleanup of the NetWkstaGetInfo info level 502 reply structure ...Richard Sharpe2003-04-301-29/+29
| | | | svn path=/trunk/; revision=7614
* Continue decoding info_502 from NetWkstaGetInfo ... still some cosmeticRichard Sharpe2003-04-301-1/+190
| | | | | | stuff to do :-) svn path=/trunk/; revision=7613
* Dissect part of an info level 502 for a NetWkstaGetInfo request ... restRichard Sharpe2003-04-301-3/+81
| | | | | | later ... svn path=/trunk/; revision=7612
* Ahhh, that is better. Now I can dissect the request properly.Richard Sharpe2003-04-301-3/+6
| | | | | | | Why did they code the IDL such that an empty user info structure is sent over in the request. svn path=/trunk/; revision=7609
* Complete the dissection of NetWkstaEnumUsers with responses handled now.Richard Sharpe2003-04-301-7/+198
| | | | | | | However, while I get the info out, there is a problem in that I am not quite sure that the IDL is correct and that entries read is handled properly. svn path=/trunk/; revision=7608
* This fixes up the decode at the expense of adding some junk fields ...Richard Sharpe2003-04-291-2/+17
| | | | | | I can send a capture to anyone who wants ... svn path=/trunk/; revision=7605
* Start dissecting, but the IDL looks wrong. It looks like a couple of theRichard Sharpe2003-04-291-15/+81
| | | | | | | out parameters were included, like maybe the bufptr, and one of the other fields that is a LPDWORD got included ... and prefmaxlen is further down ... svn path=/trunk/; revision=7604
* Confirm a simple theory. Write small VC++ program to call NetWkstaEnumUsersRichard Sharpe2003-04-291-3/+5
| | | | | | | | | | and watch for the RPC to be sent. Grab RPC OpNum from trace, and increase our knowledge of these RPCs. Next to code up the dissectors, and then on to NetWkstaSetInfo etc. MSDN has lots of info ... svn path=/trunk/; revision=7602
* Add support for level 102 info ...Richard Sharpe2003-04-271-1/+51
| | | | svn path=/trunk/; revision=7581
* Let's have the correct name for this sucker.Richard Sharpe2003-04-271-3/+3
| | | | svn path=/trunk/; revision=7580
* Add mode info levels for NetWkstaGetInfo. Praise be for MSDN :-)Richard Sharpe2003-04-271-1/+49
| | | | svn path=/trunk/; revision=7579
* Finish the dissection of what we know here. My, Ronnie has made this easy.Richard Sharpe2003-04-261-3/+95
| | | | svn path=/trunk/; revision=7568
* Begin to parse wkssvc stuff ...Richard Sharpe2003-04-261-2/+47
| | | | svn path=/trunk/; revision=7566
* Removed trailing whitespaces from .h and .c files using theJörg Mayer2002-08-281-7/+7
| | | | | | | winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6117
* Change each DCERPC dissector to pass in a hf value on initialisationTim Potter2002-06-241-2/+2
| | | | | | | for a value_string that corresponds to that dissectors opnums. Pass in -1 if no such table is available. svn path=/trunk/; revision=5749
* Removed some trailing commas from various DCERPC dissectors.Tim Potter2002-05-311-3/+3
| | | | svn path=/trunk/; revision=5604
* Include files from the "epan" directory and subdirectories thereof withGuy Harris2002-01-211-2/+2
| | | | | | | | | | | | | "epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4586
* Rename the "packet-msrpc-XXX.[ch]" files to "packet-dcerpc-XXX.[ch]", asGuy Harris2001-11-211-0/+72
per Todd Sabin's suggestion. svn path=/trunk/; revision=4242