|
|
@@ -366,11 +366,11 @@ int btrfs_subvol_inherit_props(struct btrfs_trans_handle *trans,
|
|
|
|
|
|
static int prop_compression_validate(const char *value, size_t len)
|
|
|
{
|
|
|
- if (!strncmp("lzo", value, len))
|
|
|
+ if (!strncmp("lzo", value, 3))
|
|
|
return 0;
|
|
|
- else if (!strncmp("zlib", value, len))
|
|
|
+ else if (!strncmp("zlib", value, 4))
|
|
|
return 0;
|
|
|
- else if (!strncmp("zstd", value, len))
|
|
|
+ else if (!strncmp("zstd", value, 4))
|
|
|
return 0;
|
|
|
|
|
|
return -EINVAL;
|