libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum libnbft\_nid\_type - Namespace Identifier [Type (NIDT)](/man/os/nvme-cli/Type.NIDT)

# [SYNOPSIS](#SYNOPSIS)

enum libnbft\_nid\_type {  
**LIBNBFT\_NID\_TYPE\_NONE** ,  
**LIBNBFT\_NID\_TYPE\_EUI64** ,  
**LIBNBFT\_NID\_TYPE\_NGUID** ,  
**LIBNBFT\_NID\_TYPE\_NS\_UUID**

};

# [Constants](#Constants)

[LIBNBFT\_NID\_TYPE\_NONE](#LIBNBFT_NID_TYPE_NONE)

No identifier available.

[LIBNBFT\_NID\_TYPE\_EUI64](#LIBNBFT_NID_TYPE_EUI64)

The EUI-64 identifier.

[LIBNBFT\_NID\_TYPE\_NGUID](#LIBNBFT_NID_TYPE_NGUID)

The NSGUID identifier.

[LIBNBFT\_NID\_TYPE\_NS\_UUID](#LIBNBFT_NID_TYPE_NS_UUID)

The UUID identifier.

enum libnbft\_nid\_type September 2026

---

Document: libnbft_nid_type-libnvme3(2) from nvme-cli 3.1-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
