forked from osmocom/wireshark
fixes #18777 wrong decoding order in parseDiagnosticInfo
This commit is contained in:
parent
49b639e5ba
commit
ddb187fe0c
|
@ -835,14 +835,14 @@ void parseDiagnosticInfo(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gi
|
||||||
{
|
{
|
||||||
parseInt32(subtree, tvb, pinfo, &iOffset, hf_opcua_diag_namespace);
|
parseInt32(subtree, tvb, pinfo, &iOffset, hf_opcua_diag_namespace);
|
||||||
}
|
}
|
||||||
if (EncodingMask & DIAGNOSTICINFO_ENCODINGMASK_LOCALIZEDTEXT_FLAG)
|
|
||||||
{
|
|
||||||
parseInt32(subtree, tvb, pinfo, &iOffset, hf_opcua_diag_localizedtext);
|
|
||||||
}
|
|
||||||
if (EncodingMask & DIAGNOSTICINFO_ENCODINGMASK_LOCALE_FLAG)
|
if (EncodingMask & DIAGNOSTICINFO_ENCODINGMASK_LOCALE_FLAG)
|
||||||
{
|
{
|
||||||
parseInt32(subtree, tvb, pinfo, &iOffset, hf_opcua_diag_locale);
|
parseInt32(subtree, tvb, pinfo, &iOffset, hf_opcua_diag_locale);
|
||||||
}
|
}
|
||||||
|
if (EncodingMask & DIAGNOSTICINFO_ENCODINGMASK_LOCALIZEDTEXT_FLAG)
|
||||||
|
{
|
||||||
|
parseInt32(subtree, tvb, pinfo, &iOffset, hf_opcua_diag_localizedtext);
|
||||||
|
}
|
||||||
if (EncodingMask & DIAGNOSTICINFO_ENCODINGMASK_ADDITIONALINFO_FLAG)
|
if (EncodingMask & DIAGNOSTICINFO_ENCODINGMASK_ADDITIONALINFO_FLAG)
|
||||||
{
|
{
|
||||||
parseString(subtree, tvb, pinfo, &iOffset, hf_opcua_diag_additionalinfo);
|
parseString(subtree, tvb, pinfo, &iOffset, hf_opcua_diag_additionalinfo);
|
||||||
|
|
Loading…
Reference in New Issue