Age | Commit message (Collapse) | Author | Files | Lines |
|
functions, from David Frascone.
svn path=/trunk/; revision=5288
|
|
move the code from "dfilter_lookup_token()" into
"proto_registrar_get_byname()", and get rid of "dfilter_lookup_token()"
and have its callers call "proto_registrar_get_byname()" instead.
svn path=/trunk/; revision=5287
|
|
svn path=/trunk/; revision=5286
|
|
svn path=/trunk/; revision=5285
|
|
LsaLookupNames reply appears to be a UNIQUE pointer rather than a REF
pointer.
svn path=/trunk/; revision=5284
|
|
rather than extracting a string and adding that explicitly (which runs
the risk of leaking memory if the "tvb_get_ptr()" throws an exception).
Use "tvb_format_text()" when adding the string to the Info column, so
that non-printable characters are displayed as escapes.
svn path=/trunk/; revision=5283
|
|
show them in decimal in the protocol tree.
svn path=/trunk/; revision=5282
|
|
looking up filter fields by name.
svn path=/trunk/; revision=5281
|
|
values, so that non-printable characters are shown as escapes.
svn path=/trunk/; revision=5280
|
|
dissector, so it can show them as replies.
Put the command code into the protocol tree for replies.
Fix some additional AFP function names to match the names in the AFP
spec.
svn path=/trunk/; revision=5279
|
|
svn path=/trunk/; revision=5278
|
|
offset on requests, and as an error code on replies, regardless of the
value.
svn path=/trunk/; revision=5277
|
|
whatever random junk was in there.
svn path=/trunk/; revision=5276
|
|
dissector, so it can show them as replies.
Put the command code into the protocol tree for replies.
Fix some additional AFP function names to match the names in the AFP
spec.
svn path=/trunk/; revision=5275
|
|
svn path=/trunk/; revision=5274
|
|
Clean up white space.
svn path=/trunk/; revision=5273
|
|
packet it doesn't like and let some other dissector look at it, rather
than setting the Protocol and Info columns but not putting anything into
the protocol tree.
svn path=/trunk/; revision=5272
|
|
svn path=/trunk/; revision=5271
|
|
More calls, more fields, and other updates, for AFP.
Decode the error code for DSI.
Also, have separate fields for the code field in DSI when it's a data
offset and when it's an error code.
svn path=/trunk/; revision=5270
|
|
svn path=/trunk/; revision=5269
|
|
svn path=/trunk/; revision=5268
|
|
functions
svn path=/trunk/; revision=5267
|
|
svn path=/trunk/; revision=5266
|
|
svn path=/trunk/; revision=5265
|
|
response if the negotiated dialect is Windows for Workgroups 3.1a.
svn path=/trunk/; revision=5264
|
|
svn path=/trunk/; revision=5263
|
|
some old unused code, from Kari Tiirikainen.
Clean up white space.
svn path=/trunk/; revision=5262
|
|
if the version number isn't 1; the LDP port number appears to be
popular for ONC RPC protocols, and this lets them be dissected as such,
at least if they don't begin with a 2-byte big-endian 1.
Do a standard TCP loop, which:
handles LDP headers split across TCP segments;
gives each LDP PDU in a TCP stream a tvbuff of its own, so we
don't run past the end of the PDU;
gives each LDP PDU its own tree.
svn path=/trunk/; revision=5261
|
|
that return an "int", giving either an indication of how much data was
dissected, an indication of how much more data is needed from TCP to
dissect, or 0, meaning "this isn't one of my packets").
svn path=/trunk/; revision=5260
|
|
values.
Note that in a Negotiate Protocol response, the primary domain won't be
present if the negotiated dialect isn't "DOS LANMAN 2.1" or "LANMAN2.1".
At least for Info Standard replies for Transaction2 Find First2
requests, if the request had the "return resume keys" flag set, the
reply will have a resume key at the beginning of each entry. We assume
that to be the case for Info Query EA Size and Info QUery EAs From List;
it does *not* appear to be the case for Find File Directory Info, Find
File Full Directory Info, or Find File Both Directory Info (they don't
have it even if the flag is set, at least in the captures I've seen).
The length of the name string in Find First2 entries doesn't include the
terminating '\0'; count that as well.
svn path=/trunk/; revision=5259
|
|
svn path=/trunk/; revision=5258
|
|
simplifies the code (and makes the name in the protocol tree match the
name in the dialog box for constructing filter expressions), and also
fixes a bug where the item for the request command contained the entire
request, not just the request command.
svn path=/trunk/; revision=5257
|
|
Show the flag bits in the ATP "Control information" byte as individual
Booleans, and show the TRel timeout indicator if the packet is a TReq
with XO set.
Clean up whitespace.
svn path=/trunk/; revision=5256
|
|
fix a typo;
add remark that most Ethereal users may want to skip the options
section and start it without options.
svn path=/trunk/; revision=5255
|
|
svn path=/trunk/; revision=5254
|
|
svn path=/trunk/; revision=5253
|
|
comparing with the "size_t" value "ngsniffer->rand.nbytes", rather than
just casting "ngsniffer->rand.nextout" to "unsigned" - if "unsigned" is
shorter than "long", the latter doesn't do what you want.
svn path=/trunk/; revision=5252
|
|
eliminate compiler warnings on Digital UNIX.
svn path=/trunk/; revision=5251
|
|
svn path=/trunk/; revision=5250
|
|
have it return FALSE, not NULL.
svn path=/trunk/; revision=5249
|
|
display values that would fit in a 32-bit integer as integers, leaving
out all trailing zeroes after the decimal point (and leaving out the
decimal point if there are no digits left after the decimal point once
trailing zeroes are removed), and will use scientific notation for small
fractions or large numbers.
svn path=/trunk/; revision=5248
|
|
well, BSD.
svn path=/trunk/; revision=5247
|
|
svn path=/trunk/; revision=5246
|
|
return types of the tvbuff accessors for floating-point types, to more
closely match the tvbuff accessors for integral types.
Fix an error in the code for fetching doubles on VAXes, and get rid of
unused union members on VAXes.
svn path=/trunk/; revision=5245
|
|
numbers, rather than doing it ourselves.
svn path=/trunk/; revision=5244
|
|
IEEE-float-to-native-float code, and use that as the basis for
IEEE-double-to-native-double code. Use that code on VAXes.
Eliminate "ieee-float.h", as we no longer use it; instead, we use the
tvbuff routines for extracting IEEE floating-point numbers.
svn path=/trunk/; revision=5243
|
|
svn path=/trunk/; revision=5242
|
|
Display those numbers as floating-point.
svn path=/trunk/; revision=5241
|
|
Display those numbers as floating-point.
svn path=/trunk/; revision=5240
|
|
svn path=/trunk/; revision=5239
|