Age | Commit message (Collapse) | Author | Files | Lines |
|
WTAP_ENCAP_CHDLC; check whether it's null before using it.
Use FROM_DCE rather than 0x80 to check the "this is DCE->DTE" bit in
"x25.flags".
svn path=/trunk/; revision=5148
|
|
double-precision floating-point numbers, in big-endian and little-endian
format (hopefully there aren't any middle-endian formats; if there are,
we'll have to add them), from a tvbuff, and to return floats (for
single-precision) and doubles (for double-precision).
svn path=/trunk/; revision=5147
|
|
svn path=/trunk/; revision=5146
|
|
couple of bugs in the TCP desegmentation routines.
svn path=/trunk/; revision=5145
|
|
routines not used outside the file in which they're defined static.
svn path=/trunk/; revision=5144
|
|
old PCT protocol.
svn path=/trunk/; revision=5143
|
|
rather than just using an item as a tree.
svn path=/trunk/; revision=5142
|
|
svn path=/trunk/; revision=5141
|
|
that it gets done even if the subdissector throws an exception (and so
that, if the subdissector modifies the addresses or ports, we still hand
the right values to "reassemble_tcp()").
svn path=/trunk/; revision=5140
|
|
svn path=/trunk/; revision=5139
|
|
signalling and Generalized MPLS. This commit contains code for the
protocol version described in draft-ietf-ccamp-lmp-03.txt.
svn path=/trunk/; revision=5138
|
|
being dereferenced.
svn path=/trunk/; revision=5137
|
|
svn path=/trunk/; revision=5136
|
|
svn path=/trunk/; revision=5135
|
|
"struct x25_phdr" to "wiretap/wtap.h".
Have two X.25 dissectors, one of which assumes that there's a "struct
x25_phdr" pseudo-header and one of which doesn't; the former uses the
information in that pseudo-header to determine whether the packet is
DTE->DCE or DCE->DTE, and the latter assumes it has no clue whether the
packet is DTE->DCE or DCE->TDE. Use the former one in the LAPB
dissector, and the latter one in the XOT dissector and in the LLC
dissector table.
In the X.25-over-TCP dissector, handle multiple X.25 packets per TCP
segment, and handle X.25 packets split across TCP segments.
svn path=/trunk/; revision=5134
|
|
was.
Get rid of variables unused as a result.
svn path=/trunk/; revision=5133
|
|
svn path=/trunk/; revision=5132
|
|
svn path=/trunk/; revision=5131
|
|
functions, until that time that we need them.
svn path=/trunk/; revision=5130
|
|
svn path=/trunk/; revision=5129
|
|
- fix a bug with the LI field
- remove some out of date comments
- remove some unnecessary #includes
svn path=/trunk/; revision=5128
|
|
don't blow up if "finfo->tree_type" is -1, just don't expand anything.
svn path=/trunk/; revision=5127
|
|
svn path=/trunk/; revision=5126
|
|
svn path=/trunk/; revision=5125
|
|
the "read" routine, which means it's already had any end-of-frame
padding/FCS removed; we don't need to remove it in the "seek_read"
routine.
svn path=/trunk/; revision=5124
|
|
having a special encapsulation type for AiroPeek files.
svn path=/trunk/; revision=5123
|
|
returns radio information such as signal strength, channel, and data
rate in a pseudo-header. Add that pseudo-header.
Use the "802.11 with radio information" encapsulation type for Wireless
Sniffer files; extract the radio information from where it appears to be
in the header.
Add dissector code for that encapsulation type.
Fix an error in the code to put radio information into the AiroPeek
tree.
Make the "wrapped" flag for NetXRay/Windows Sniffer captures a
"gboolean".
svn path=/trunk/; revision=5122
|
|
Add our own checkbox images to the NSIS installer.
svn path=/trunk/; revision=5121
|
|
not used outside "packet-beep.c" static.
svn path=/trunk/; revision=5120
|
|
svn path=/trunk/; revision=5119
|
|
Don't register the PFLOG dissector by name; it's only called through the
"wtap_encap" dissector table.
svn path=/trunk/; revision=5118
|
|
only if "HAVE_UCD_SNMP" is undefined.
svn path=/trunk/; revision=5117
|
|
svn path=/trunk/; revision=5116
|
|
"=DIR" argument to specify the directory in subdirectories of which
zlib's headers and libraries can be found.
svn path=/trunk/; revision=5115
|
|
the structure.
Fixed an off by one but in displaying the device mode in a PRINTER_INFO_2
structure.
The devicemode in a devicemode container is not a deferred pointer but
rather occurs immediately after the pointer if it is non-NULL.
svn path=/trunk/; revision=5114
|
|
Use the "tree_id" argument to "isis_dissect_mt_clv()" for the 2-byte MT
IDs, and arrange that the two hf_ values passed as that argument
actually be defined for protocol fields.
Fix the loop in "isis_dissect_mt_clv()" so that it actually catches an
odd byte at the end (i.e., loop until there is data at all, not until
there is 1 or fewer bytes), and put that odd byte, if it exists, into
the tree as a 1-byte text item, not a 2-byte text item.
svn path=/trunk/; revision=5113
|
|
svn path=/trunk/; revision=5112
|
|
svn path=/trunk/; revision=5111
|
|
svn path=/trunk/; revision=5110
|
|
svn path=/trunk/; revision=5109
|
|
in the comment.
svn path=/trunk/; revision=5108
|
|
Read in the entire packet, including the padding, and just tell our
caller about the non-padding part; that avoids doing a "file_seek()"
("fseek()"s are inefficient on some platforms, as they flush the
standard I/O buffers and do an "lseek()"), and would also let us supply
the padding to the caller if it turns out it's an FCS rather than
padding.
svn path=/trunk/; revision=5107
|
|
svn path=/trunk/; revision=5106
|
|
pass it as a parameter, instead.
svn path=/trunk/; revision=5105
|
|
Clean up some case statements - instead of having most branches do
"return 0", and the default branch just break, with code after the case
statement handing that case and then returning 0, pull the code after
the case statement into the default case, and have the other cases just
break, with the "return 0" after the case statement.
Initialize some ett_ values that weren't getting initialized.
svn path=/trunk/; revision=5104
|
|
Create a protocol tree item for the fixed part of the WTP header.
Don't assign the value of "proto_tree_add_XXX" routines to a variable if
you're not going to use the value.
svn path=/trunk/; revision=5103
|
|
before.
Display which info level a getprinter response contains in COL_INFO.
Fixed some bugs in dissecting devicemodes - the device name and form name
live in a 64-byte buffer instead of a NULL terminated unicode string.
svn path=/trunk/; revision=5102
|
|
svn path=/trunk/; revision=5101
|
|
item.
svn path=/trunk/; revision=5100
|
|
Handle an address family of 0; that means that the address wasn't
specified in the request, which is used for a "send me the whole routing
table" request.
Replace some "proto_tree_add_XXX" calls with "proto_tree_add_item"
calls.
Use FALSE, rather than TRUE, as the byte order argument in one
"proto_tree_add_item" call, for consistency with other calls; the field
is a string, so the byte order doesn't matter.
svn path=/trunk/; revision=5099
|