patch modified from 'misc-syscalls' by Dan Drown:
http://dan.drown.org/android/src/busybox/

Signed-off-by: Tias Guns <[email protected]>
---
 libbb/Kbuild.src    |    1 +
 libbb/sethostname.c |    6 ++++++
 2 files changed, 7 insertions(+)
 create mode 100644 libbb/sethostname.c

diff --git a/libbb/Kbuild.src b/libbb/Kbuild.src
index 60c351a..4ebdcf7 100644
--- a/libbb/Kbuild.src
+++ b/libbb/Kbuild.src
@@ -193,3 +193,4 @@ lib-y += getsid.o
 lib-$(CONFIG_DATE) += stime.o
 lib-$(CONFIG_RDATE) += stime.o
 lib-$(CONFIG_PIVOT_ROOT) += pivot_root.o
+lib-$(CONFIG_HOSTNAME) += sethostname.o
diff --git a/libbb/sethostname.c b/libbb/sethostname.c
new file mode 100644
index 0000000..981e179
--- /dev/null
+++ b/libbb/sethostname.c
@@ -0,0 +1,6 @@
+#include <unistd.h>
+#include <sys/syscall.h>
+
+int sethostname(const char *name, size_t len) {
+  return syscall(__NR_sethostname, name, len);
+}
-- 
1.7.10

_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to