12#ifndef __PACKET_NVME_MI_H__
13#define __PACKET_NVME_MI_H__
19enum nvme_mi_msg_type {
20 NVME_MI_TYPE_CONTROL = 0x0,
21 NVME_MI_TYPE_MI = 0x1,
22 NVME_MI_TYPE_ADMIN = 0x2,
23 NVME_MI_TYPE_PCIE = 0x4,
24 NVME_MI_TYPE_AEM = 0x5,
42#define NVME_MI_STATUS_SUCCESS 0x00
43#define NVME_MI_STATUS_MORE_PROCESSING_REQUIRED 0x01
44#define NVME_MI_STATUS_INVALID_PARAMETER 0x04
62bool nvme_mi_dissect_resp_status_bytes(tvbuff_t *tvb, proto_tree *tree,
71void nvme_mi_dissect_truncated(tvbuff_t *tvb,
packet_info *pinfo,
156 uint8_t nmimt,
int hf_opcode,
struct _packet_info packet_info
Represents the metadata and indexing information for a single captured frame.
proto_node proto_item
Definition proto.h:927
Pairs an expert info index with its associated header field index for registration and display.
Definition expert.h:41
Definition packet-nvme-mi.h:138
Definition packet-nvme-mi.h:87
struct _value_string value_string
Mapping between a 32-bit integer value and its string representation.