Add sethostname(2).
Not very useful, but helps building stuff like toybox out of the box.
Change-Id: I110e39030452bd093a84278e019c5752d293718d
diff --git a/tests/unistd_test.cpp b/tests/unistd_test.cpp
index 7232ae2..38c8efa 100644
--- a/tests/unistd_test.cpp
+++ b/tests/unistd_test.cpp
@@ -470,3 +470,11 @@
TEST_F(unistd_DeathTest, abort) {
ASSERT_EXIT(abort(), testing::KilledBySignal(SIGABRT), "");
}
+
+TEST(unistd, sethostname) {
+ // The permissions check happens before the argument check, so this will
+ // fail for a different reason if you're running as root than if you're
+ // not, but it'll fail either way. Checking that we have the symbol is about
+ // all we can do for sethostname(2).
+ ASSERT_EQ(-1, sethostname("", -1));
+}