Age | Commit message (Collapse) | Author | Files | Lines |
|
Only use value of Content-Format to dissect the content in the
current packet. Accept is used to tell which format is expected
in the reply.
Fixes: #17536
|
|
When CLIENT_DEPRECATE_EOF is set, no EOF packet between field packets and row
packets. See
https://dev.mysql.com/doc/internals/en/com-query-response.html#text-resultset
|
|
That makes the code cleaner, including making it clearer that the fields
in those headers are big-endian.
|
|
If it's allocated with the NULL "pool", yes - that's just a regular
allocation - but if it's allocated from a pool, no.
|
|
We prefer pinfo->pool over the global wmem_packet_scope() now. Convert a
few more asn1 dissectors. After this commit, just three asn1 dissectors
remain.
|
|
|
|
|
|
Protocol BSSGP has option in GUI to enable decoding NRI when SGSN pool
is used. But this configuration option is not used in code.
I have marked this option as obsolete and add new single option to protocol dissector gsm_a_rr
where TLLI is decoded and added code for processing NRI.
|
|
Closes: #13467
|
|
While X11 Events are generally fixed-length, GenericEvents extend the protocol
to provide a length field, similar to Replies. As noted in the extension spec,
if a GenericEvent longer than 32 bytes is sent to a client unable to process it,
"future interpretation of replies and events by this client will fail." See
https://www.x.org/releases/current/doc/xextproto/geproto.html
This patch merely prevents that failure case. It does not attempt to
meaningfully dissect the contents of such packets, which in any case will vary
depending on the relevant X11 extension.
|
|
Interpret C Flag as described in section 3.1 RFC8684
Issue: https://github.com/multipath-tcp/mptcp_net-next/issues/190
|
|
Spotted by new check added to check_typed_item_calls.py --label
|
|
Fix a typo in the "Swap Frame Control" preference description, which
makes it match its CAPWAP counterpart.
|
|
Parse Unwind Cycle Count and Position Displacement in the Actual Data
Set and Command Data Set.
|
|
Reduce by two every offset in generic enterprise IE decoding.
Closes: #17523
|
|
|
|
Implements dissector for Element ID Extension 56 (Non-Inheritance).
See 9.4.2.240 Non-Inheritance element in IEEE 802.11-2020.
|
|
Fix clock accuracy field offset in the sync info information in the
extended advertising header.
The field was placed at offset 4 instead of the current offset + 4.
Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
|
|
Use PACK_FLAGS_DIRECTION() rather than making with
PACK_FLAGS_DIRECTION_MASK. They happen to be at the bottom of the flags
option, so no shifing is needed, but it's cleaner to use the macro.
Make the packet flags variable local to the code that uses it, and fix
indentation (don't use tabs - they're not used elsewhere), while we're
at it.
|
|
|
|
Fix up some NFAPI calls.
|
|
|
|
This patch fixes the wrong value for frame_length being shown in the
header field.
In addition, code is cleaned up and simplified.
|
|
|
|
1. Extract Method: validate_crc_s5 - Combine various copy-pasted
sections.
2. For CRC S5 failures, it would previously show the failure as part of
CRC S5_2, which is misleading. Now, show the failure as part of the
overall status.
|
|
This patch allows CAN frames coming in over SocketCAN and TECMP to be
differentiated in order to follow up with different parsing in the
Signal PDU dissector et. al.
|
|
U-Plane: Fix check for detecting further sections
C-Plane: For Section ext11, fix loop for disableBW case
|
|
Beginnings of dissection.
|
|
Closes #17404
|
|
|
|
|
|
This patch adds first support for FlexRay TP based on the AUTOSAR
specification including FlexRay addressing.
The special message types (0x4 - 0x7) are only prepared but not added
byt this patch.
|
|
|
|
|
|
|
|
Add dissectors of some opcodes for Scheduler (5.2.3 Scheduler messages) and Time (5.2.1 Time messages) from Mesh Models document. Closes #17511
|
|
|
|
* Parse Queue Object (0xD6/0x0004) according to specification
Signed-off-by: Arkady Gilinsky <8351139-ark-g@users.noreply.gitlab.com>
|
|
|
|
Closes #36689
|
|
Since typically multiple LINs are used in parallel the IDs of the
small ID space are reused. This patch adds support for handling
multiple LIN ID spaces in parallel.
|
|
Just for formality, no changes was made in the release
|
|
|
|
Add Item Number 500 to the value
|
|
1. New EtherNet/IP commands and Common Packet Formats
2. CIP Security: Attributes (These go better in enip vs cip dissector)
3. TCP/IP object: Improve existing attribute parsing
4. Certificate Management Object: Attribute
5. Add units for some existing types
6. Correct hf_ size mismatch
|
|
This patch allows the name resolution of address shown as a column
by adding new name fields.
Additionally: Fixed a bug introduced by my last patch.
|
|
Detected with tools/check_typed_item_calls.py --consecutive
|
|
Used to write custom logging functions.
|
|
|
|
This utility function is useful outside of epan. Move it to wsutil
and export the interface.
The move isn't completely clean as it requires duplicating two small
inline functions but that was necessary to avoiding moving too much at
once.
|