be a power of 2 when converted to bytes. Valid size prefixes are
'KB', 'MB', 'GB'. (Note that all conversions are based on multiples
of 1024. That means 'KB' == 'KiB', 'MB' == 'MiB', 'GB' == 'GiB'.
- And ignored case, for example 'kB', 'KB' and 'Kb' is same.)
+ Additionally, the case of the suffix is ignored, i.e. 'kB', 'KB' and
+ 'Kb' are treated equally.)
</para>
</listitem>
</varlistentry>
be a power of 2 when converted to bytes. Valid size prefixes are
'KB', 'MB', 'GB'. (Note that all conversions are based on multiples
of 1024. That means 'KB' == 'KiB', 'MB' == 'MiB', 'GB' == 'GiB'.
- And ignored case, for example 'kB', 'KB' and 'Kb' is same.)
+ Additionally, the case of the suffix is ignored, i.e. 'kB', 'KB' and
+ 'Kb' are treated equally.)
If users want to mirror the console ringbuffer on disk they should set
<option>lxc.console.size</option> equal to
return 0;
}
- if (!strcasecmp(suffix, "KB"))
+ if (strcasecmp(suffix, "KB") == 0)
mltpl = 1024;
- else if (!strcasecmp(suffix, "MB"))
+ else if (strcasecmp(suffix, "MB") == 0)
mltpl = 1024 * 1024;
- else if (!strcasecmp(suffix, "GB"))
+ else if (strcasecmp(suffix, "GB") == 0)
mltpl = 1024 * 1024 * 1024;
else
return -EINVAL;