libnvmf_update_key-libnvme32
Update key raw data
Usage
int libnvmf_update_key (struct libnvme_global_ctx *ctx , long keyring_id , const char *key_type , const char *identity , unsigned char *key_data , int key_len , long *key );
Arguments
ctx
|
struct libnvme_global_ctx object |
|---|---|
keyring_id
|
Id of the keyring holding key_id |
key_type
|
Type of the key to insert |
identity
|
Key identity string |
key_data
|
Raw data of the key |
key_len
|
Length of key_data |
key
|
Key serial to return |
Overview
Links the keyring specified by keyring_id into the session keyring and updates the key reference by identity with key_data. The old key with identity identity will be revoked to make it inaccessible.
Return
0 on success, negative error code otherwise.