nvmf_ext_die-libnvme32
Extended discovery information entry (die)
Usage
__u8 trtype;
__u8 adrfam;
__u8 subtype;
__u8 treq;
__le16 portid;
__le16 cntlid;
__le16 asqsz;
__u8 rsvd10
[22]
;
char trsvcid
[NVMF_TRSVCID_SIZE]
;
__u8 resv64
[192]
;
char nqn
[NVME_NQN_LENGTH]
;
char traddr
[NVMF_TRADDR_SIZE]
;
union nvmf_tsas
tsas;
__le32 tel;
__le16 numexat;
__u8 resv1030
[2]
;
struct nvmf_ext_attr
exat
[]
;
Members
- trtype
-
Transport Type (enum nvmf_trtype)
- adrfam
-
Address Family (enum nvmf_addr_family)
- subtype
-
Subsystem Type (enum nvme_subsys_type)
- treq
-
Transport Requirements (enum nvmf_treq)
- portid
-
Port ID
- cntlid
-
Controller ID
- asqsz
-
Admin Max SQ Size
- rsvd10
-
Reserved
- trsvcid
-
Transport Service Identifier
- resv64
-
Reserved
- nqn
-
NVM Qualified Name
- traddr
-
Transport Address
- tsas
-
Transport Specific Address Subtype (union nvmf_tsas)
- tel
-
Total Entry Length
- numexat
-
Number of Extended Attributes
- resv1030
-
Reserved
- exat
-
Extended Attributes 0 (struct nvmf_ext_attr)