Provided by: libnvme-dev_1.15-2_amd64 

NAME
nvme_insert_tls_key - Derive and insert TLS key
SYNOPSIS
long nvme_insert_tls_key (const char *keyring , const char *key_type , const char *hostnqn , const char
*subsysnqn , int hmac , unsigned char *configured_key , int key_len );
ARGUMENTS
keyring Keyring to use
key_type Type of the resulting key
hostnqn Host NVMe Qualified Name
subsysnqn Subsystem NVMe Qualified Name
hmac HMAC algorithm
configured_key
Configured key data to derive the key from
key_len Length of configured_key
DESCRIPTION
Derives a 'retained' TLS key as specified in NVMe TCP 1.0a and stores it as type key_type in the keyring
specified by keyring.
RETURN
The key serial number if the key could be inserted into the keyring or 0 with errno otherwise.
August 2025 nvme_insert_tls_key nvme_insert_tls_key(2)