---
name: "nvme_connect_err"
section: "2"
platform: "linux"
package: "libnvme-dev"
version: "1.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_connect_err"
---

# nvme\_connect\_err(2)

nvme connect error codes

## NAME

enum nvme\_connect\_err - nvme connect error codes

## SYNOPSIS

enum nvme\_connect\_err {\
     **ENVME\_CONNECT\_RESOLVE** , \
\
     **ENVME\_CONNECT\_ADDRFAM** , \
\
     **ENVME\_CONNECT\_TRADDR** , \
\
     **ENVME\_CONNECT\_TARG** , \
\
     **ENVME\_CONNECT\_AARG** , \
\
     **ENVME\_CONNECT\_OPEN** , \
\
     **ENVME\_CONNECT\_WRITE** , \
\
     **ENVME\_CONNECT\_READ** , \
\
     **ENVME\_CONNECT\_PARSE** , \
\
     **ENVME\_CONNECT\_INVAL\_TR** , \
\
     **ENVME\_CONNECT\_LOOKUP\_SUBSYS\_NAME** , \
\
     **ENVME\_CONNECT\_LOOKUP\_SUBSYS** , \
\
     **ENVME\_CONNECT\_ALREADY** , \
\
     **ENVME\_CONNECT\_INVAL** , \
\
     **ENVME\_CONNECT\_ADDRINUSE** , \
\
     **ENVME\_CONNECT\_NODEV** , \
\
     **ENVME\_CONNECT\_OPNOTSUPP** , \
\
     **ENVME\_CONNECT\_CONNREFUSED** , \
\
     **ENVME\_CONNECT\_ADDRNOTAVAIL** , \
\
     **ENVME\_CONNECT\_IGNORED** , \
\
     **ENVME\_CONNECT\_NOKEY**

};

## Constants

- ENVME\_CONNECT\_RESOLVE

  failed to resolve host

- ENVME\_CONNECT\_ADDRFAM

  unrecognized address family

- ENVME\_CONNECT\_TRADDR

  failed to get traddr

- ENVME\_CONNECT\_TARG

  need a transport (-t) argument

- ENVME\_CONNECT\_AARG

  need a address (-a) argument

- ENVME\_CONNECT\_OPEN

  failed to open nvme-fabrics device

- ENVME\_CONNECT\_WRITE

  failed to write to nvme-fabrics device

- ENVME\_CONNECT\_READ

  failed to read from nvme-fabrics device

- ENVME\_CONNECT\_PARSE

  failed to parse ctrl info

- ENVME\_CONNECT\_INVAL\_TR

  invalid transport type

- ENVME\_CONNECT\_LOOKUP\_SUBSYS\_NAME

  failed to lookup subsystem name

- ENVME\_CONNECT\_LOOKUP\_SUBSYS

  failed to lookup subsystem

- ENVME\_CONNECT\_ALREADY

  the connect attempt failed, already connected

- ENVME\_CONNECT\_INVAL

  invalid arguments/configuration

- ENVME\_CONNECT\_ADDRINUSE

  hostnqn already in use

- ENVME\_CONNECT\_NODEV

  invalid interface

- ENVME\_CONNECT\_OPNOTSUPP

  not supported

- ENVME\_CONNECT\_CONNREFUSED

  connection refused

- ENVME\_CONNECT\_ADDRNOTAVAIL

  cannot assign requested address

- ENVME\_CONNECT\_IGNORED

  connect attempt is ignored due to configuration

- ENVME\_CONNECT\_NOKEY

  the TLS key is missing
