libnvme_mi_open_mctp-libnvme3(2)

libnvme_mi_open_mctp-libnvme32

Create an endpoint using a mctp connection.

Usage

struct libnvme_mi_ep * libnvme_mi_open_mctp (struct libnvme_global_ctx *ctx , unsigned int netid , uint8_t eid );

Arguments

ctx

struct libnvme_global_ctx object

netid

MCTP network ID on this system

eid

MCTP endpoint ID

Overview

Transport-specific endpoint initialization for MI-connected endpoints. Once an endpoint is created, the rest of the API is transport-independent.

See libnvme_mi_close

Return

New endpoint object for netid & eid, or NULL on failure.

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