diff options
author | Constantine Gavrilov <constg@il.ibm.com> | 2022-03-21 17:38:02 +0200 |
---|---|---|
committer | A Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org> | 2022-03-21 18:31:21 +0000 |
commit | 89a39134ff13bbdf2cb3b0de7143f2fdd6cbf172 (patch) | |
tree | d1705e473c16510cb024a50d8630b0518f75fce1 | |
parent | 6a0129a0e35657e818fee10332c6622bc6a94b79 (diff) |
NVMeOF TCP: fix storing of QID for TCP protocol -- fix missing commit.
-rw-r--r-- | epan/dissectors/packet-nvme-tcp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/dissectors/packet-nvme-tcp.c b/epan/dissectors/packet-nvme-tcp.c index 9211a32945..1be0763374 100644 --- a/epan/dissectors/packet-nvme-tcp.c +++ b/epan/dissectors/packet-nvme-tcp.c @@ -319,6 +319,8 @@ dissect_nvme_tcp_command(tvbuff_t *tvb, if (opcode == NVME_FABRIC_OPC) { cmd_ctx->n_cmd_ctx.fabric = TRUE; dissect_nvmeof_fabric_cmd(tvb, pinfo, nvme_tcp_tree, &queue->n_q_ctx, &cmd_ctx->n_cmd_ctx, offset, FALSE); + if (cmd_ctx->n_cmd_ctx.cmd_ctx.fabric_cmd.fctype == NVME_FCTYPE_CONNECT) + queue->n_q_ctx.qid = cmd_ctx->n_cmd_ctx.cmd_ctx.fabric_cmd.cnct.qid; cmd_string = get_nvmeof_cmd_string(cmd_ctx->n_cmd_ctx.cmd_ctx.fabric_cmd.fctype); proto_item_append_text(nvme_tcp_ti, ", Fabrics Type: %s (0x%02x) Cmd ID: 0x%04x", cmd_string, |