libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nbft\_hfi\_info\_ext\_flags - HFI Transport Info Extended Information Descriptor Flags (since rev. 1.1)

# [SYNOPSIS](#SYNOPSIS)

enum nbft\_hfi\_info\_ext\_flags {  
**NBFT\_HFI\_INFO\_EXT\_VALID** ,  
**NBFT\_HFI\_INFO\_EXT\_DCI**

};

# [Constants](#Constants)

[NBFT\_HFI\_INFO\_EXT\_VALID](#NBFT_HFI_INFO_EXT_VALID)

Descriptor Valid: If set to 1h, then this descriptor is valid. If cleared to 0h, then this descriptor is reserved.

[NBFT\_HFI\_INFO\_EXT\_DCI](#NBFT_HFI_INFO_EXT_DCI)

DHCP Client Identifier: If set to 1h, then the IPv4 and IPv6 DHCP Client Identifier Heap Object Reference fields are valid and the IP Origin field shall be set to 3h. If cleared to 0h, then the DHCP Client Identifier Heap Object References are reserved.

enum nbft\_hfi\_info\_ext\_flags October 2026

---

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