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=66a1a4c7a9edcd7d8bc207aca093d694a6e6b5b2;hp=0000000000000000000000000000000000000000;hpb=f7cf9c19ecb0a589dd45ae0d2c91814bd3c2acc2;p=palacios-OLD.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; +}