From: Jan Fajerski Date: Thu, 22 Mar 2018 13:15:25 +0000 (+0100) Subject: common/options: parse TYPE_SIZE with iec unit prefixes (base 2) X-Git-Tag: v13.1.0~258^2~2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=ab7899582f668e40947161128312d17a18fc3a23;p=ceph.git common/options: parse TYPE_SIZE with iec unit prefixes (base 2) Signed-off-by: Jan Fajerski --- diff --git a/src/common/options.cc b/src/common/options.cc index 3f022b415b920..6372d2b0395bd 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -249,7 +249,7 @@ int Option::parse_value( } *out = uuid; } else if (type == Option::TYPE_SIZE) { - Option::size_t sz{strict_sistrtoll(val.c_str(), error_message)}; + Option::size_t sz{strict_iecstrtoll(val.c_str(), error_message)}; if (!error_message->empty()) { return -EINVAL; }