Reference

nvmf_auth_rcodeex-libnvme3(2)

AUTH_Failure Reason Code Explanations (RCODEEX)

NAME

enum nvmf_auth_rcodeex - AUTH_Failure Reason Code Explanations (RCODEEX)

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

NVMF_AUTH_RCODEEX_FAILED

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

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

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

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

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

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

NVMF_AUTH_RCODEEX_INCORRECT_MESSAGE

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