diff options
Diffstat (limited to 'drivers/s390/crypto/zcrypt_api.c')
| -rw-r--r-- | drivers/s390/crypto/zcrypt_api.c | 6 | 
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/s390/crypto/zcrypt_api.c b/drivers/s390/crypto/zcrypt_api.c index 4bf36e53fe3e..6fe05bb82c77 100644 --- a/drivers/s390/crypto/zcrypt_api.c +++ b/drivers/s390/crypto/zcrypt_api.c @@ -347,8 +347,7 @@ static ssize_t zcdn_create_store(struct class *class,  	int rc;  	char name[ZCDN_MAX_NAME]; -	strncpy(name, skip_spaces(buf), sizeof(name)); -	name[sizeof(name) - 1] = '\0'; +	strscpy(name, skip_spaces(buf), sizeof(name));  	rc = zcdn_create(strim(name)); @@ -365,8 +364,7 @@ static ssize_t zcdn_destroy_store(struct class *class,  	int rc;  	char name[ZCDN_MAX_NAME]; -	strncpy(name, skip_spaces(buf), sizeof(name)); -	name[sizeof(name) - 1] = '\0'; +	strscpy(name, skip_spaces(buf), sizeof(name));  	rc = zcdn_destroy(strim(name));  |