NAME
struct nvmf_auth_negotiate - AUTH_Negotiate message, host to controller
SYNOPSIS
struct nvmf_auth_negotiate {
__u8 auth_type;
__u8 auth_id;
__u16 rsvd2;
__le16 t_id;
__u8 sc_c;
__u8 napd;
__u8 apd[];
};
Members
- auth_type
-
Authentication Type, see enum nvmf_auth_protocol_id. Cleared to 0h (i.e., common messages).
- auth_id
-
Authentication Identifier, see enum nvmf_auth_id. Cleared to 0h (i.e., AUTH_Negotiate).
- rsvd2
-
Reserved
- t_id
-
Transaction Identifier
- sc_c
-
Secure Channel Concatenation, see enum nvmf_auth_sc_c
- napd
-
Number of Authentication Protocol Descriptors
- apd
-
Authentication Protocol Descriptor list, napd entries of 64 bytes each. Currently always a struct nvmf_auth_kxchap_protocol_descriptor, the only authentication protocol defined.