instead of strict_strtol().
Backport: giant, firefly
Fixes: #10701
Reported-by: Axel Dunkel <ad@dunkel.de>
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit
1c25dbafb45caf1b261cfcec15b868a2ba6b5fef)
s->content_length = 0;
} else {
string err;
- s->content_length = strict_strtol(s->length, 10, &err);
+ s->content_length = strict_strtoll(s->length, 10, &err);
if (!err.empty()) {
ldout(s->cct, 10) << "bad content length, aborting" << dendl;
return -EINVAL;