summaryrefslogtreecommitdiff
path: root/userland/libc/include/time.h
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2024-10-03 15:08:45 +0200
committerAnton Kling <anton@kling.gg>2024-10-03 15:08:45 +0200
commit226d861c9ebb7f09f95665d07d9ab5c6b7ed7d6f (patch)
treed900c3437d3d65ee7bd88474586dc6dd947b14ce /userland/libc/include/time.h
parent64b0b49a1f23da9faa680f8158cb8a12cd4d118c (diff)
libc: small changes
Diffstat (limited to 'userland/libc/include/time.h')
-rw-r--r--userland/libc/include/time.h37
1 files changed, 1 insertions, 36 deletions
diff --git a/userland/libc/include/time.h b/userland/libc/include/time.h
index b494f6c..18a03a5 100644
--- a/userland/libc/include/time.h
+++ b/userland/libc/include/time.h
@@ -1,36 +1 @@
-#ifndef TIME_H
-#define TIME_H
-#include <sys/types.h>
-#include <stddef.h>
-
-#define CLOCK_REALTIME 0
-#define CLOCK_MONOTONIC_RAW 1
-
-struct tm {
- int tm_sec;
- int tm_min;
- int tm_hour;
- int tm_mday;
- int tm_mon;
- int tm_year;
- int tm_wday;
- int tm_yday;
- int tm_isdst;
- long __tm_gmtoff;
- const char *__tm_zone;
-};
-
-typedef int clockid_t;
-struct timespec {
- time_t tv_sec; // Seconds.
- long tv_nsec; // Nanoseconds.
-};
-
-time_t time(time_t *tloc);
-int clock_gettime(clockid_t clock_id, struct timespec *tp);
-struct tm *localtime(const time_t *timer);
-struct tm *gmtime(const time_t *timer);
-size_t strftime(char *restrict s, size_t maxsize,
- const char *restrict format, const struct tm *restrict timeptr);
-char *ctime_r(const time_t *clock, char *buf);
-#endif
+#include <sys/time.h>