---
name: "libnbft_info-libnvme3"
section: "2"
platform: "linux"
package: "nvme-cli"
version: "3.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/libnbft_info-libnvme3"
---

# libnbft\_info-libnvme3(2)

The parsed NBFT table data.

## NAME

struct libnbft\_info - The parsed NBFT table data.

## SYNOPSIS

struct libnbft\_info {\
     **char \*filename;**\
     **\_\_u8 \*raw\_nbft;**\
     **ssize\_t raw\_nbft\_size;**\
     **struct libnbft\_host host;**\
     **struct libnbft\_hfi \*\*hfi\_list;**\
     **struct libnbft\_security \*\*security\_list;**\
     **struct libnbft\_discovery \*\*discovery\_list;**\
     **struct libnbft\_subsystem\_ns \*\*subsystem\_ns\_list;**\
 };\

## Members

- filename

  Path to the NBFT table.

- raw\_nbft

  The original NBFT table contents.

- raw\_nbft\_size

  Size of *raw\_nbft*.

- host

  The Host Descriptor (should match other NBFTs).

- hfi\_list

  The HFI Descriptor List (null-terminated array).

- security\_list

  The Security Profile Descriptor List (null-terminated array).

- discovery\_list

  The Discovery Descriptor List (null-terminated array).

- subsystem\_ns\_list

  The SSNS Descriptor List (null-terminated array).
