libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nvmf\_auth\_rcodeex - AUTH\_Failure Reason Code Explanations (RCODEEX)

# [SYNOPSIS](#SYNOPSIS)

enum nvmf\_auth\_rcodeex {  
**NVMF\_AUTH\_RCODEEX\_FAILED** ,  
**NVMF\_AUTH\_RCODEEX\_PROTOCOL\_NOT\_USABLE** ,  
**NVMF\_AUTH\_RCODEEX\_SCC\_MISMATCH** ,  
**NVMF\_AUTH\_RCODEEX\_HASH\_NOT\_USABLE** ,  
**NVMF\_AUTH\_RCODEEX\_KXGROUP\_NOT\_USABLE** ,  
**NVMF\_AUTH\_RCODEEX\_INCORRECT\_PAYLOAD** ,  
**NVMF\_AUTH\_RCODEEX\_INCORRECT\_MESSAGE**

};

# [Constants](#Constants)

[NVMF\_AUTH\_RCODEEX\_FAILED](#NVMF_AUTH_RCODEEX_FAILED)

Authentication failed: authentication of the involved host or NVM subsystem failed

[NVMF\_AUTH\_RCODEEX\_PROTOCOL\_NOT\_USABLE](#NVMF_AUTH_RCODEEX_PROTOCOL_NOT_USABLE)

Authentication protocol not usable: the protocol descriptors proposed by the host do not satisfy the security requirements of the controller

[NVMF\_AUTH\_RCODEEX\_SCC\_MISMATCH](#NVMF_AUTH_RCODEEX_SCC_MISMATCH)

Secure channel concatenation mismatch: the SC\_C value specified by the host does not satisfy the security requirements of the controller

[NVMF\_AUTH\_RCODEEX\_HASH\_NOT\_USABLE](#NVMF_AUTH_RCODEEX_HASH_NOT_USABLE)

Hash function not usable: the HashIDList proposed by the host does not satisfy the security requirements of the controller

[NVMF\_AUTH\_RCODEEX\_KXGROUP\_NOT\_USABLE](#NVMF_AUTH_RCODEEX_KXGROUP_NOT_USABLE)

Key exchange group not usable: the KXgIDList proposed by the host does not satisfy the security requirements of the controller

[NVMF\_AUTH\_RCODEEX\_INCORRECT\_PAYLOAD](#NVMF_AUTH_RCODEEX_INCORRECT_PAYLOAD)

Incorrect payload: the payload of the received message is not correct

[NVMF\_AUTH\_RCODEEX\_INCORRECT\_MESSAGE](#NVMF_AUTH_RCODEEX_INCORRECT_MESSAGE)

Incorrect protocol message: the received message is not the expected next message in the authentication protocol sequence

enum nvmf\_auth\_rcodeex October 2026

---

Document: nvmf_auth_rcodeex-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
