Reference

nvmf_disc_log_entry-libnvme3(2)

Discovery Log Page Entry

NAME

struct nvmf_disc_log_entry - Discovery Log Page Entry

SYNOPSIS

struct nvmf_disc_log_entry {
__u8 trtype;
__u8 adrfam;
__u8 subtype;
__u8 treq;
__le16 portid;
__le16 cntlid;
__le16 asqsz;
__le16 eflags;
__u8 rsvd12[20];
char trsvcid[NVMF_TRSVCID_SIZE];
__u8 rsvd64[192];
char subnqn[NVME_NQN_LENGTH];
char traddr[NVMF_TRADDR_SIZE];
union nvmf_tsas tsas;
};

Members

trtype

Transport Type (see enum nvmf_trtype)

adrfam

Address Family (see enum nvmf_addr_family)

subtype

Subsystem Type

treq

Transport Requirements (see enum nvmf_treq)

portid

Port ID

cntlid

Controller ID

asqsz

Admin Submission Queue Size

eflags

Entry Flags (see enum nvmf_disc_eflags)

rsvd12

Reserved

trsvcid

Transport Service Identifier

rsvd64

Reserved

subnqn

NVM Subsystem Qualified Name

traddr

Transport Address

tsas

Transport Specific Address Subtype (see union nvmf_tsas)