---
name: "nvmf_ext_die"
section: "2"
platform: "linux"
package: "libnvme-dev"
version: "1.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nvmf_ext_die"
---

# nvmf\_ext\_die(2)

Extended Discovery Information Entry (DIE)

## NAME

struct nvmf\_ext\_die - Extended Discovery Information Entry (DIE)

## SYNOPSIS

struct nvmf\_ext\_die {\
     **\_\_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*)
