libnvmf_export_tls_key(9) libnvme API manual libnvmf_export_tls_key(9) NAME libnvmf_export_tls_key - Encode a PSK in the PSK interchange format SYNOPSIS int libnvmf_export_tls_key (struct libnvme_global_ctx *ctx , const unsigned char *key_data , int key_len , char **encoded_keyp ); ARGUMENTS ctx struct libnvme_global_ctx object key_data Raw PSK data key_len Length of key_data encoded_keyp Encoded PSK to return DESCRIPTION Returns key_data in the PSK Interchange format as defined in section 3.6.1.5 of the NVMe TCP Transport Specification 1.3. It is the responsibility of the caller to free the returned string. RETURN 0 on success, negative error code otherwise. October 2026 libnvmf_export_tls_key libnvmf_export_tls_key(9)