blob: c57d060afb2cc5f73bcd9ffaa2cb1d241c12753f [file] [log] [blame]
#include <sys/utsname.h>
#include <unistd.h>
#include "gtest/gtest.h"
namespace {
TEST(NetstackTest, IoctlNetcGetNodename) {
// gethostname calls uname, which bottoms out in a call to
// ioctl_netc_get_nodename that isn't otherwise exposed in the SDK.
char hostname[65];
EXPECT_EQ(gethostname(hostname, sizeof(hostname)), 0) << strerror(errno);
struct utsname uts;
EXPECT_EQ(uname(&uts), 0) << strerror(errno);
}
} // namespace