aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2002-04-24Use "tvb_get_ntohieee_float()" to fetch floating-point numbers.Guy Harris1-10/+4
svn path=/trunk/; revision=5242
2002-04-24Use "tvb_get_ntohieee_float()" to fetch floating-point numbers.Guy Harris2-22/+20
Display those numbers as floating-point. svn path=/trunk/; revision=5241
2002-04-24Use "tvb_get_ntohieee_float()" to fetch floating-point numbers.Guy Harris1-35/+34
Display those numbers as floating-point. svn path=/trunk/; revision=5240
2002-04-24Show the "negotiable/non-negotiable" flags as such.Guy Harris1-8/+13
svn path=/trunk/; revision=5239
2002-04-24Use "tvb_get_ntohieee_float()" to fetch floating-point numbers from theGuy Harris1-16/+13
packet. svn path=/trunk/; revision=5238
2002-04-24CRLDP support, and assorted byg fixes, from Michael Rozhavsky.Guy Harris2-65/+628
Clean up the "Error processing TLV" error messages to 1) indicate the type of TLV and 2) indicate the type of error. Clean up white space. Make routines static if they're not used outside this file. svn path=/trunk/; revision=5237
2002-04-24Add "stamp-h1", for automake 1.6.1, as per Joerg Mayer's suggestion.Guy Harris3-0/+3
svn path=/trunk/; revision=5236
2002-04-24Sometimes there is some junk at the end of an ACE so use the size fieldTim Potter1-3/+9
within the ACE to work out where the end is. svn path=/trunk/; revision=5235
2002-04-24Added 'invalid security descriptor' error to list of dos errors.Tim Potter2-2/+4
svn path=/trunk/; revision=5234
2002-04-24From Joerg Mayer: get rid of extra arguments to capture routines.Guy Harris16-76/+50
svn path=/trunk/; revision=5233
2002-04-24If the progress fraction when reading in a file becomes > 1, assume thatGuy Harris1-11/+28
the file grew while we were reading it, and re-fetch the size and try again; if it's still > 1, give up and clamp it at 1 so that the GTK+ progress bar code doesn't complain. svn path=/trunk/; revision=5232
2002-04-24Pass the correct len field to dissect_nt_sec_desc() when dissectingTim Potter1-13/+153
PRINTER_INFO_2 and PRINTER_INFO_3 structures. Added dissector for EnumJobs rpc - not quite finished yet. svn path=/trunk/; revision=5231
2002-04-23Clean up the descriptions of reassembly preferences.Guy Harris1-3/+3
svn path=/trunk/; revision=5230
2002-04-23Use the value of "bv_size" as the size of a byte view notebook whenGuy Harris1-1/+2
creating it. svn path=/trunk/; revision=5229
2002-04-23Get rid of unused variables, and mark unused arguments as such.Guy Harris1-5/+2
svn path=/trunk/; revision=5228
2002-04-23Get rid of an unused variable.Guy Harris1-2/+1
svn path=/trunk/; revision=5227
2002-04-23Get rid of the last global variable.Guy Harris1-84/+98
Get rid of "nameAsChar" arguments; get the name from the field itself. svn path=/trunk/; revision=5226
2002-04-22Make sure that when we save a file, we don't overwrite our capture fileRichard Sharpe1-2/+12
with an empty file. svn path=/trunk/; revision=5225
2002-04-22Eliminate some unused variables.Guy Harris1-7/+5
svn path=/trunk/; revision=5224
2002-04-22Frame numbers are unsigned, and 0 is not a valid frame number; make theGuy Harris5-115/+115
frame number arguments, and elements in data structures, unsigned, display them with "%u" rather than "%d", and use 0, rather than -1, as "not known". svn path=/trunk/; revision=5223
2002-04-22Add support for DSI packet reassembly.Guy Harris1-316/+162
svn path=/trunk/; revision=5222
2002-04-22Get rid of some unused variables and arguments.Guy Harris2-14/+5
svn path=/trunk/; revision=5221
2002-04-22Fix typos.Guy Harris1-4/+4
svn path=/trunk/; revision=5220
2002-04-22Additional PIM hello options support, from Kevin Humphries.Guy Harris3-12/+65
svn path=/trunk/; revision=5219
2002-04-22Support for NT Rename SMB, from Steven French.Guy Harris1-0/+1
svn path=/trunk/; revision=5218
2002-04-22Support for NT Rename SMB, from Steven French.Guy Harris1-3/+82
svn path=/trunk/; revision=5217
2002-04-22Get rid of an extra colon.Guy Harris1-2/+2
svn path=/trunk/; revision=5216
2002-04-22Fix "samr_dissect_query_information_alias_reply()" to dissect theGuy Harris1-15/+19
ALIAS_INFO structure before the status. svn path=/trunk/; revision=5215
2002-04-22Polish the column prefs a bit. Make the column tile entry and formatGerald Combs2-166/+180
menu modify the currently-selected item directly. Remove the "Change" button since it's no longer needed. Make the column list a clist, and add a column which shows the format. Make the format option menu not fill the entire table cell. Update the man page accordingly. svn path=/trunk/; revision=5214
2002-04-22Fix the return value of "dissect_nt_sec_desc()".Guy Harris1-3/+5
svn path=/trunk/; revision=5213
2002-04-22Correctly dissect LSA security descriptors, at least as they appearGuy Harris3-18/+65
inside a Netlogon security descriptor. Correctly dissect NT security descriptors as they appear inside an LSA security descriptor (at least as those appear inside a Netlogon security descriptor) - they get sent over the wire, apparently, as an opaque blob from the point of view of DCE RPC, at least from one capture I've seen, they do *not* get sent over the wire in DCE RPC NDR syntax. svn path=/trunk/; revision=5212
2002-04-22Fix an error in the "dcerpc_samr_dissectors[]" table.Guy Harris1-12/+20
Rename "samr_dissect_enum_dom_alias_rqst()" and "samr_dissect_enum_dom_alias_reply()" to "samr_dissect_enum_dom_aliases_rqst()" and "samr_dissect_enum_dom_aliases_reply()", to match the name of the RPC that they dissect. Rename the routines used to dissect the unknown 0x2f requests and replies along the lines of the names of the routines for other unknown requests and replies, and change the Info column information in that fashion as well. Dissect the USER_INFO structure in the QueryUserInfo response. svn path=/trunk/; revision=5211
2002-04-21Add a hidden length fild for TCP, tcp.len. Also fixed a small type.Richard Sharpe1-2/+13
svn path=/trunk/; revision=5210
2002-04-20On Windows, include "capture-wpcap.h", to define "has_wpcap".Guy Harris1-1/+7
svn path=/trunk/; revision=5209
2002-04-20Clean up white space.Guy Harris1-35/+39
Fix the display filter expression generated for protocol tree items without named fields attached to them; the length defaults to 1 if not specified in a range expression, so the length should be specified. svn path=/trunk/; revision=5208
2002-04-20Dissect ntstatus codes instead of uint32 for response packets.Tim Potter1-85/+105
Display pretty names in COL_INFO for commonly used functions (RequestChallenge, Auth2, SamLogon). svn path=/trunk/; revision=5207
2002-04-20Don't prime the display filter unless we're re-applying it; otherwise,Guy Harris1-2/+2
we aren't building a protocol tree, and we can't prime the filter against the tree. svn path=/trunk/; revision=5206
2002-04-19Bug fix from Frank Singleton.Guy Harris1-2/+2
svn path=/trunk/; revision=5205
2002-04-19On Windows, don't put the capture preferences item into theGuy Harris1-2/+9
"Preferences" dialog box if we couldn't load WinPcap. svn path=/trunk/; revision=5204
2002-04-19proto_registrar_get_nth(hfinfo->id) == hfinfo, so use the latter ratherGuy Harris1-2/+2
than the former. svn path=/trunk/; revision=5203
2002-04-18Initial support for writing NetXRay 2.x (Windows Sniffer) formatGuy Harris4-6/+157
captures, from Olivier Abad. svn path=/trunk/; revision=5202
2002-04-18From Phil Williams: support for looking up fields by name.Guy Harris4-14/+44
Clean up some white space, and one non-extern declaration in "epan/proto.h". svn path=/trunk/; revision=5201
2002-04-18More LSA updatesRonnie Sahlberg1-14/+187
svn path=/trunk/; revision=5200
2002-04-18Removed init routine as the dcerpc/smb init is now done in the correctTim Potter1-10/+1
location. svn path=/trunk/; revision=5199
2002-04-18Use common policy handle hashing code in packet-dcerpc-nt.cTim Potter1-3/+24
Fix for lsa_open_policy request dissection. svn path=/trunk/; revision=5198
2002-04-18Catch attempts to register ett_ values after the array of "tree isGuy Harris1-1/+11
expanded" flags has been allocated. svn path=/trunk/; revision=5197
2002-04-18Add a "proto_register_dcerpc_smb()" which registers ett_ values forGuy Harris7-53/+31
"packet-dcerpc-nt.c", and registers "dcerpc_smb_init()" as an initialization routine. Take the ett_ registration out of the latter routine, and also take out the "do this only once" stuff. Get rid of the initialization routines for netlogon, samr, and spoolss; they just call "dcerpc_smb_init()", which is now an initialization routine of its own. The policy hash initialization should be done before every capture, so it should be done in an initialization routine, and should not do any "do this only once" stuff. It should also be called only once before every capture, rather than 3 times. The ett_ initialization should, however, be done at the same time all other ett_ initialization is done - at protocol registration time - so it should be done in a "proto_register_" routine. This fixes a bug I saw wherein 1) the tree for Unicode strings was open by default and 2) if you closed one and then exited, Ethereal would crash. The problem is that "proto_register_subtree_array()" doesn't expand the array, it just bumps the number of registered ett_ values; the array is allocated in "proto_init()". As such, if you register ett_ values with "proto_register_subtree_array()" *after* "proto_init()" is called - and, even for the first capture, initialization routines are called after "proto_init()" is called - you will get ett_ numbers that go past the number of elements in the array. Move the declaration of "ett_nt_unicode_string" to "packet-dcerpc-nt.h", as it's exported from "packet-dcerpc-nt.c". Get rid of the declaration of "dcerpc_smb_init()" in "packet-dcerpc-nt.h", and make it static, as it's no longer called from outside "packet-dcerpc-nt.c". svn path=/trunk/; revision=5196
2002-04-17bugs found when verifying agains muddle generated idl fileRonnie Sahlberg1-1/+15
svn path=/trunk/; revision=5195
2002-04-17Bugfixes for LSA dissector and a small change to the security_descriptor ↵Ronnie Sahlberg2-44/+74
dissector in packet-smb.c so we can call it from DCERPC NDR encoded services. svn path=/trunk/; revision=5194
2002-04-17Tiny bugfix. One element was declared as of the wrong type.Ronnie Sahlberg1-3/+3
svn path=/trunk/; revision=5193