DOKK / manpages / debian 12 / libnvme-dev / nvme_mi_open_mctp.2.en
nvme_mi_open_mctp(2) libnvme API manual nvme_mi_open_mctp(2)

nvme_mi_open_mctp - Create an endpoint using a MCTP connection.

nvme_mi_ep_t nvme_mi_open_mctp (nvme_root_t root , unsigned int netid , uint8_t eid );

root object to create under
MCTP network ID on this system
MCTP endpoint ID

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

See nvme_mi_close

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

nvme_mi_open_mctp January 2023