libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’– NAME

okay bestie, this is struct nvme_ave_access_result β€” the KX-HMAC-CHAP_Access-Result PDU, sent by an AVE in response to a &struct nvme_ave_access_request PDU ✨

✨ SYNOPSIS

struct nvme_ave_access_result {
    __u8 pdu_type;
    __u8 flags;
    __u8 hlen;
    __u8 pdo;
    __le32 plen;
    __le64 id;
    __u8 authres;
    __u8 rcode;
    __u16 rsvd18;
 };

πŸŽ€ Members

  • pdu_type β€” PDU Type, see enum nvme_ave_pdu_type πŸ‘€
  • flags β€” Reserved πŸ™ˆ
  • hlen β€” Header Length: fixed length of 8 bytes (08h) πŸ“
  • pdo β€” PDU Data Offset, reserved πŸ’€
  • plen β€” PDU Length: fixed length of 20 bytes (14h) πŸ“
  • id β€” Identifier matching the corresponding struct nvme_ave_access_request PDU πŸͺͺ
  • authres β€” Authentication Verification Result, see enum nvme_ave_authres πŸ”
  • rcode β€” Reason Code, see enum nvme_ave_rcode 🧾
  • rsvd18 β€” Reserved πŸ’…

Cute lil sign-off bestie: this page is from October 2026, all about struct nvme_ave_access_result, and it lives in libnvme(9). byeee πŸ«ΆπŸ’–

πŸ“¦ where this page comes from