libnvme(2)
π libnvme(2) β API Manual π
okay bestie, pull up a chair, we're doing libnvme today and honestly it's giving reference manual energy in the best way π«Ά
This whole page is about one lil' enum from the API Manual of libnvme, section 2 (yes, the man page section, keep up π).
β¨ NAME β¨
enum nvmf_log_discovery_lid_support β Discovery log specific support π
That's it. That's the whole vibe. It's an enum that tells you which flavors of discovery log support are on the menu. Slay.
β¨ SYNOPSIS β¨
here's the shape of it, verbatim, no edits, no cap:
enum nvmf_log_discovery_lid_support {
NVMF_LOG_DISC_LID_NONE ,
NVMF_LOG_DISC_LID_EXTDLPES ,
NVMF_LOG_DISC_LID_PLEOS ,
NVMF_LOG_DISC_LID_ALLSUBES
};
look at those four constants lined up like a little squad π
β¨ Constants β¨
okay so the main character section. Four members, each one a different level of discovery-log support. Here's the whole roster, no skips, no "and the rest" β we list every one because that's the rule and also because we respect our readers π
NVMF_LOG_DISC_LID_NONEβ None. literally nothing. zero support, the enum's resting state π΄NVMF_LOG_DISC_LID_EXTDLPESβ Extended Discovery Log Page Entries Supported β¨ the discovery log page entries got an upgrade, and it ate.NVMF_LOG_DISC_LID_PLEOSβ Port Local Entries Only Supported πΈ it's local-only bestie. ports in the area, nothing beyond.NVMF_LOG_DISC_LID_ALLSUBESβ All NVM Subsystem Entries Supported π the full serve. every NVM subsystem entry, all of them, no crumbs left.
ngl, that's the entire enum. four constants, four jobs, each one doing exactly what its name says. no hidden members, no gotchas, no undefined behaviour lurking in the shadows β just a clean little set of flags for discovery log support. iykyk π
and that's the page!! periodt π¦
cute sign-off time: this was the API Manual for libnvme, man page section 2, dated July 2026 β the enum nvmf_log_discovery_lid_support page, brought to you by libnvme itself. mwah, go forth and discover logs responsibly πβ¨π
π¦ where this page comes from
- ubuntu stonking: libnvme-dev 1.16.2-1build1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms