Index: fusl/src/time/ftime.c |
diff --git a/fusl/src/time/ftime.c b/fusl/src/time/ftime.c |
new file mode 100644 |
index 0000000000000000000000000000000000000000..a1734d0f9182852853c3a29800fac26e8774d7f9 |
--- /dev/null |
+++ b/fusl/src/time/ftime.c |
@@ -0,0 +1,12 @@ |
+#include <sys/timeb.h> |
+#include <time.h> |
+ |
+int ftime(struct timeb *tp) |
+{ |
+ struct timespec ts; |
+ clock_gettime(CLOCK_REALTIME, &ts); |
+ tp->time = ts.tv_sec; |
+ tp->millitm = ts.tv_nsec / 1000000; |
+ tp->timezone = tp->dstflag = 0; |
+ return 0; |
+} |