Age | Commit message (Collapse) | Author | Files | Lines |
|
Extract Method for multiple message of SDP Media Attribute to simplify things and Make processes clearer.
dissect_sdp_media_attribute_rtpmap
dissect_sdp_media_attribute_fmtp
dissect_sdp_media_attribute_path
dissect_sdp_media_attribute_h248_item
dissect_sdp_media_attribute_crypto
The original function remain unchanged.
|
|
|
|
Parameter name should be appended only once to the tree, when handling
national extensions.
Close #18094
|
|
Update manuf, services enterprise numbers, translations, and other items.
|
|
Make sure we pass NO_ADDR2 and NO_PORT2 to conversation_new and
NO_ADDR_B and NO_PORT_B to find_conversation.
|
|
Fix
*** CID 1504408: Uninitialized variables (UNINIT)
/builds/wireshark/wireshark/epan/dissectors/packet-mysql.c: 2683 in mysql_dissect_ok_packet()
2677 }
2678 }
2679 }
2680 } else {
2681 /* optional: message string */
2682 if (tvb_reported_length_remaining(tvb, offset) > 0) {
>>> CID 1504408: Uninitialized variables (UNINIT)
>>> Using uninitialized value "lenstr".
2683 if(lenstr > (guint64)tvb_reported_length_remaining(tvb, offset))
2684 lenstr = tvb_reported_length_remaining(tvb, offset);
2685 proto_tree_add_item(tree, hf_mysql_message, tvb, offset, (gint)lenstr, ENC_ASCII);
2686 offset += (int)lenstr;
2687 }
2688 }
|
|
|
|
|
|
|
|
|
|
diffie-hellman-group1-sha1
diffie-hellman-group14-sha1
diffie-hellman-group14-sha256
diffie-hellman-group16-sha512
diffie-hellman-group18-sha512
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
When there are a lot of if-else branch judgments, the table-driven method can be used to optimize to facilitate subsequent maintenance.
The original function remain unchanged.
|
|
DVB-S2X has two possible meanings of the rolloff factor, with
different value strings. Only add the correct one as part of the bitmask,
instead of always adding it twice, once with the low value string and once
with the appropriate value string.
|
|
In some cases the available information on packets were not displayed.
This change displays this information. Some code formatting and
variable renaming was also done.
|
|
Using a similar strategy to ce087027ef87679ca934f392d37b0bf4d1334860 we
group conversation and pdata use by the layer depth we are decoding.
This now decodes EAP-TLS within TEAP (and should work for TTLS and PEAP)
|
|
|
|
|
|
Update manuf, services enterprise numbers, translations, and other items.
|
|
|
|
|
|
Similar to what was done for NAS EPS in 51165cf
|
|
|
|
|
|
|
|
|
|
Additionally append the translated/uncompressed MTU and
buffer size.
Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
|
|
Add the support for SMC-Rv2 Link Level Control (LLC) messages which
flow over Infiniband.
Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
|
|
More fine tuning of the SMC-Rv2 support, and add the support to show
the GID list in a CLC proposal message.
Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
|
|
Add SMCRv2 clc proposal/accept/confirm and decline support.
Proposal and decline parsing routines are used by SMC-R(v2) and SMC-D(v2).
Enhance the existing SMC protocol dissector in such
a generic way that it supports both SMC-R(v2) and SMC-D(v2)
protocols. These two protocols are similar to each other.
SMC-D and SMC-R has a version 1 and version 2.
Signed-off-by: Guvenc Gulce <guvenc@linux.ibm.com>
|
|
|
|
Caught and flagged in https://gitlab.com/wireshark/wireshark/-/merge_requests/6838#note_932484809
|
|
Update manuf, services enterprise numbers, translations, and other items.
|
|
|
|
|
|
|
|
The existing PEAP support does not decode the inner attributes, this
commit adds that support by introducing packet-peap.c which recreates
a 'pseudo' EAP header before looping the TVB back into the EAP dissector.
|
|
Later for packet-peap.c, need to use pdata to pick into the parent
dissector so here we set up packet-eap.c to use enum.
|
|
|
|
Decode TEAP's O-flag.
We also update the diagram and references as PEAPv0 has a different view
of how the flags are used compared to the RFCs and drafts.
|
|
|
|
|
|
Add decoding of the GMLC-Number AVP.
3GPP TS 29.272 GMLC-Number
Encoded as a TBCD-string.
|
|
Prepare for adding reusing code where only descriptive name differs.
But the numbers are encoded using the same rules.
"E.164 number (MSISDN)" & "E.164 number (ISDN)" for example.
|