nvme_fabrics_uri(2)

nvme_fabrics_uri2

Parsed uri structure

Usage

struct nvme_fabrics_uri {
char *scheme;
char *protocol;
char *userinfo;
char *host;
int port;
char **path_segments;
char *query;
char *fragment;
};

Members

scheme

Scheme name (typically 'nvme')

protocol

Optional protocol/transport (e.g. 'tcp')

userinfo

Optional user information component of the URI authority

host

Host transport address

port

The port subcomponent or 0 if not specified

path_segments

NULL-terminated array of path segments

query

Optional query string component (separated by '?')

fragment

Optional fragment identifier component (separated by '#')

From libnvme-dev 1.13-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.