blob: dd869c05659ad612d7e4bc7f871915bdd79e0266 [file] [log] [blame] [edit]
#pragma once
#include <unistd.h>
#include <array>
#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;
}