#include "common/errno.h" #include "acconfig.h" #include "include/compat.h" #include #include std::string cpp_strerror(int err) { char buf[128]; char *errmsg; if (err < 0) err = -err; std::ostringstream oss; errmsg = ceph_strerror_r(err, buf, sizeof(buf)); oss << "(" << err << ") " << errmsg; return oss.str(); }