libnvme(2)

πŸ’– NAME πŸ’–

okay bestie, so enum nbft_info_nid_type β€” that's the Namespace Identifier Type, aka NIDT. say it with me. NIDT. it's giving acronym royalty. πŸ‘‘


✨ SYNOPSIS ✨

here's the whole squad, exactly as it lives in the code, no edits no cap:

enum nbft_info_nid_type {
    NBFT_INFO_NID_TYPE_NONE ,
    NBFT_INFO_NID_TYPE_EUI64 ,
    NBFT_INFO_NID_TYPE_NGUID ,
    NBFT_INFO_NID_TYPE_NS_UUID

};

look at them. four little enum constants, all lined up, all serving looks. 🌈


πŸŽ€ Constants πŸŽ€

the main characters, one by one, and what each one actually is:

  • NBFT_INFO_NID_TYPE_NONE β€” no identifier available. that's it, that's the whole vibe. empty. void. the group chat when nobody replies. πŸ’€
  • NBFT_INFO_NID_TYPE_EUI64 β€” the EUI-64 identifier. 64 bits of "i know exactly who i am." iconic. ✨
  • NBFT_INFO_NID_TYPE_NGUID β€” the NSGUID identifier. yes bestie, it's spelled NSGUID, and yes you should type it exactly like that. don't get cute with it. πŸ™ˆ
  • NBFT_INFO_NID_TYPE_NS_UUID β€” the UUID identifier. the universally unique one. main character energy fr fr. πŸ’œ
pro tip from your girl: these are just the enum values β€” pick the right one for whatever namespace identifier situation you're in, don't just grab NONE and call it a day. 🫢

🌸 SEE ALSO 🌸

lowkey this one's a solo act β€” no other manpages referenced here, just this gorgeous little enum standing on its own business. periodt.


aaaaand that's the whole page bestie, every single constant accounted for, nothing skipped, nothing invented πŸ’…

this was libnvme(2) β€” the API Manual β€” page enum nbft_info_nid_type, and the whole thing is dated July 2026. mwah. go forth and identify those namespaces. πŸ¦‹πŸ’–πŸŒŸ

πŸ“¦ where this page comes from