blob: 94c8f6239b02d52ab010690d2e2e830f328bbc87 [file] [log] [blame]
#include <unistd.h>
#include <array>
#include <climits>
#include <string>
inline std::string getHostName()
{
std::string hostName;
std::array<char, HOST_NAME_MAX> hostNameCStr{};
if (gethostname(hostNameCStr.data(), hostNameCStr.size()) == 0)
{
hostName = hostNameCStr.data();
}
return hostName;
}