libnvme(9)
πΈ libnvme(9) β enum nvme_ns_attach_sel πΈ
okay bestie, so this is a page straight out of the libnvme API manual (the 9 is literally right there in the name, iykyk), and it's about a tiny lil enum that tells you whether you're attaching a namespace or detaching it. that's it. that's the whole vibe. let's get into it π
β¨ NAME β¨
enum nvme_ns_attach_sel β Namespace Attachment - Select
like, it's the selector thingy for namespace attachment. the "which one am i doing" of it all π
β¨ SYNOPSIS β¨
enum nvme_ns_attach_sel {
NVME_NS_ATTACH_SEL_CTRL_ATTACH ,
NVME_NS_ATTACH_SEL_CTRL_DEATTACH
};
no cap, that's the whole thing. two constants, zero drama π¦
β¨ Constants β¨
okay so here's the actual menu of options, and honestly? it's giving "two buttons" energy. iconic.
NVME_NS_ATTACH_SEL_CTRL_ATTACHβ Namespace attach selection. it's the "yes bb come thru, you're joining the controller" pick πNVME_NS_ATTACH_SEL_CTRL_DEATTACHβ Namespace detach selection. and this one's the "okay actually, we're removing the namespace from the controller" pick π
that's genuinely all of them, bestie β no hidden flags, no secret defaults, nothing lurking. a clean little enum. we love to see it π«Ά
and that's the whole page, fr fr β¨ this masterpiece is from the libnvme API manual, dated October 2026, and it shipped as part of the libnvme(9) family β so if you ever need the namespace attach/detach selector, you know exactly where to find it. mwah ππ
π¦ 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