1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nvmf_disc_eflags - Discovery Log Page entry flags.
7
9 enum nvmf_disc_eflags {
10 NVMF_DISC_EFLAGS_NONE ,
11 NVMF_DISC_EFLAGS_DUPRETINFO ,
12 NVMF_DISC_EFLAGS_EPCSD ,
13 NVMF_DISC_EFLAGS_NCC
14
15 };
16
18 NVMF_DISC_EFLAGS_NONE
19 Indicates that none of the DUPRETINFO or EPCSD features are
20 supported.
21
22 NVMF_DISC_EFLAGS_DUPRETINFO
23 Duplicate Returned Information (DUPRETINFO): Indicates that
24 using the content of this entry to access this Discovery
25 Service returns the same information that is returned by
26 using the content of other entries in this log page that
27 also have this flag set.
28
29 NVMF_DISC_EFLAGS_EPCSD
30 Explicit Persistent Connection Support for Discovery
31 (EPCSD): Indicates that Explicit Persistent Connections are
32 supported for the Discovery controller.
33
34 NVMF_DISC_EFLAGS_NCC
35 No CDC Connectivity (NCC): If set to is currently connected
36 to the CDC. If cleared to '0', then at least one DDC that
37 describes this entry is currently connected to the CDC. If
38 the Discovery controller returning this log page is not a
39 CDC, then this bit shall be cleared to
40
41
42
43April 2023 enum nvmf_disc_eflags libnvme(9)