#include "prx/libc/include/general/VabiMacros.hpp" #include #include #include #include extern "C" int APS5_VABI gethostname_nid_postfix(char* name, std::size_t length) { constexpr char hostname[] = "AnyPS5"; if (name == nullptr) return 0; const int savedError = errno; const auto count = std::min(length, sizeof(hostname)); if (count != 0) std::memcpy(name, hostname, count); if (length < sizeof(hostname)) { errno = 63; return -1; } errno = savedError; return 0; }