X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=kitten%2Fkernel%2Flinux_syscalls%2Ftime.c;fp=kitten%2Fkernel%2Flinux_syscalls%2Ftime.c;h=fca2d04f72099b6b4df164c0db4a08c51ee8d360;hb=6299cb929a586fd8debcc316c1ede714d5b95979;hp=0000000000000000000000000000000000000000;hpb=e9e3ee43cb302909917b5919f6043347b73c6995;p=palacios.releases.git diff --git a/kitten/kernel/linux_syscalls/time.c b/kitten/kernel/linux_syscalls/time.c new file mode 100644 index 0000000..fca2d04 --- /dev/null +++ b/kitten/kernel/linux_syscalls/time.c @@ -0,0 +1,14 @@ +#include +#include +#include + +time_t +sys_time(time_t __user *t) +{ + time_t now_sec = (time_t)(get_time() / NSEC_PER_SEC); + + if (t && copy_to_user(t, &now_sec, sizeof(now_sec))) + return -EFAULT; + + return now_sec; +}