libnvme_transport_is_fabric-libnvme3(2)

libnvme_transport_is_fabric-libnvme32

True for a fabrics transport string

Usage

bool libnvme_transport_is_fabric (const char *transport );

Arguments

transport

Transport name, e.g. "tcp", "pcie"

Overview

A transport is either local (pcie, apple-nvme) or NVMe-over-Fabrics (tcp, rdma, fc, loop). Use this when only the transport string is available, e.g. before a controller exists to ask libnvme_ctrl_is_transport_fabric instead.

Return

true if transport is a fabrics transport, false if local.

From nvme-cli 3.2-1 in Arch Linux 2026-11-07. Parsed by carta from the page's man source.