libnvme(9)
π libnvme(9) β enum nvme_lockdown_log_contents π
okay bestie, welcome to libnvme(9), the API manual page you didn't know you needed, and today's main character is this little enum π¦
β¨ NAME β¨
enum nvme_lockdown_log_contents β the lockdown log page content attributes, aka the β¨vibe checkβ¨ values that tell you what's going on with lockdown and its commands π
πΈ SYNOPSIS πΈ
enum nvme_lockdown_log_contents {
NVME_LOCKDOWN_SUPPORTED_CMD ,
NVME_LOCKDOWN_PROHIBITED_CMD ,
NVME_LOCKDOWN_PROHIBITED_OUTOFBAND_CMD
};
literally just three constants, no cap, and every single one of them slays in its own way π
π«Ά Constants
NVME_LOCKDOWN_SUPPORTED_CMDβ the content value for Supported commands π like yes bestie these ones are allowed, iconicNVME_LOCKDOWN_PROHIBITED_CMDβ the content value for prohibited commands π nope, not these, they're on the banned listNVME_LOCKDOWN_PROHIBITED_OUTOFBAND_CMDβ the content value for prohibited side band commands π the out-of-band ones that are also very much not invited to the party
fr fr that's the whole enum β three constants, each one tagging a different flavour of lockdown log page content. memorize them, put them on your vision board, whatever works π§π
and that's the page!! π no notes, 10/10, ate and left no crumbs π
signing off from the API Manual, dated October 2026, page libnvme(9) β mwah, see u in the next log page πβ¨
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms