5#include <bitcoin-build-config.h>
23 const char *s =
nullptr;
25 if (
strerror_s(buf,
sizeof(buf), err) == 0) s = buf;
27#ifdef STRERROR_R_CHAR_P
30 if (
strerror_r(err, buf,
sizeof(buf)) == 0) s = buf;
36 return strprintf(
"Unknown error (%d)", err);
50 return strprintf(
"Unknown error (%d)", err);
std::string SysErrorString(int err)
Return system error string from errno value.
constexpr auto Ticks(Dur2 d)
Helper to count the seconds of a duration/time_point.