diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2019-08-26 12:18:27 +0200 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2019-08-26 17:26:15 +0000 |
commit | a7838d940339fddd85d15cacd888369c1288b337 (patch) | |
tree | 0806f7298c442935314840a9ddc77b8e03bbbd08 /epan/dissectors/packet-oscore.c | |
parent | d966c0dd5e7e66fd06fac0c07d496f5090d7d220 (diff) |
coap: Distinguish observe option for request and response
The observe option has different values for request and response. For
request it identifies register or deregister, and for response it is a
sequence number for reordering detection. RFC 7641 chapter 2.
Change-Id: I09515864997a32f7259e344532ea770b74030b04
Reviewed-on: https://code.wireshark.org/review/34368
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-oscore.c')
-rw-r--r-- | epan/dissectors/packet-oscore.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-oscore.c b/epan/dissectors/packet-oscore.c index 1bdb776b07..2cc4bdde81 100644 --- a/epan/dissectors/packet-oscore.c +++ b/epan/dissectors/packet-oscore.c @@ -733,7 +733,7 @@ oscore_dissect(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, if (coinfo) { dissect_coap_code(tvb_decrypted, oscore_tree, &offset, &dissect_oscore_hf, &code_class); - offset = dissect_coap_options(tvb_decrypted, pinfo, oscore_tree, offset, oscore_length, coinfo, &dissect_oscore_hf); + offset = dissect_coap_options(tvb_decrypted, pinfo, oscore_tree, offset, oscore_length, code_class, coinfo, &dissect_oscore_hf); if (oscore_length > offset) { dissect_coap_payload(tvb_decrypted, pinfo, oscore_tree, tree, offset, oscore_length, code_class, coinfo, &dissect_oscore_hf, TRUE); } |