@@ -4856,6 +4856,34 @@ enum nvmf_tcp_sectype {
48564856 NVMF_TCP_SECTYPE_TLS13 = 2 ,
48574857};
48584858
4859+ /**
4860+ * enum nvmf_log_discovery_lid_support - Discovery log specific support
4861+ * @NVMF_LOG_DISC_LID_NONE: None
4862+ * @NVMF_LOG_DISC_LID_EXTDLPES: Extended Discovery Log Page Entries Supported
4863+ * @NVMF_LOG_DISC_LID_PLEOS: Port Local Entries Only Supported
4864+ * @NVMF_LOG_DISC_LID_ALLSUBES: All NVM Subsystem Entries Supported
4865+ */
4866+ enum nvmf_log_discovery_lid_support {
4867+ NVMF_LOG_DISC_LID_NONE = 0 ,
4868+ NVMF_LOG_DISC_LID_EXTDLPES = (1 << 0 ),
4869+ NVMF_LOG_DISC_LID_PLEOS = (1 << 1 ),
4870+ NVMF_LOG_DISC_LID_ALLSUBES = (1 << 2 ),
4871+ };
4872+
4873+ /**
4874+ * enum nvmf_log_discovery_lsp - Discovery log specific field
4875+ * @NVMF_LOG_DISC_LSP_NONE: None
4876+ * @NVMF_LOG_DISC_LSP_EXTDLPE: Extended Discovery Log Page Entries
4877+ * @NVMF_LOG_DISC_LSP_PLEO: Port Local Entries Only
4878+ * @NVMF_LOG_DISC_LSP_ALLSUBE: All NVM Subsystem Entries
4879+ */
4880+ enum nvmf_log_discovery_lsp {
4881+ NVMF_LOG_DISC_LSP_NONE = 0 ,
4882+ NVMF_LOG_DISC_LSP_EXTDLPE = (1 << 0 ),
4883+ NVMF_LOG_DISC_LSP_PLEO = (1 << 1 ),
4884+ NVMF_LOG_DISC_LSP_ALLSUBE = (1 << 2 ),
4885+ };
4886+
48594887/**
48604888 * struct nvmf_discovery_log - Discovery Log Page (Log Identifier 70h)
48614889 * @genctr: Generation Counter (GENCTR): Indicates the version of the discovery
0 commit comments