|
@@ -2425,6 +2425,7 @@ int ecryptfs_add_keysig(struct ecryptfs_crypt_stat *crypt_stat, char *sig)
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
}
|
|
}
|
|
memcpy(new_key_sig->keysig, sig, ECRYPTFS_SIG_SIZE_HEX);
|
|
memcpy(new_key_sig->keysig, sig, ECRYPTFS_SIG_SIZE_HEX);
|
|
|
|
+ new_key_sig->keysig[ECRYPTFS_SIG_SIZE_HEX] = '\0';
|
|
/* Caller must hold keysig_list_mutex */
|
|
/* Caller must hold keysig_list_mutex */
|
|
list_add(&new_key_sig->crypt_stat_list, &crypt_stat->keysig_list);
|
|
list_add(&new_key_sig->crypt_stat_list, &crypt_stat->keysig_list);
|
|
|
|
|