summaryrefslogtreecommitdiff
path: root/sys/time.h
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2020-08-12 19:13:56 -0400
committerJakob Kaivo <jkk@ung.org>2020-08-12 19:13:56 -0400
commitc486885ecda309759144ebad16ec4afd566e0bee (patch)
tree505e86e0afc8341ccbceff8713e2a00fd56c6311 /sys/time.h
parent5638ea3056acb6c3c3eb10f0525f7a4b15dbcb2b (diff)
prevent prepocessor comparisons against empty tokens
Diffstat (limited to 'sys/time.h')
-rw-r--r--sys/time.h21
1 files changed, 10 insertions, 11 deletions
diff --git a/sys/time.h b/sys/time.h
index de9c69d..c3f11de 100644
--- a/sys/time.h
+++ b/sys/time.h
@@ -51,7 +51,7 @@ SOFTWARE.
#ifndef __TYPE_fd_set_DEFINED__
#define __TYPE_fd_set_DEFINED__
typedef struct {
- long fds_bits[];
+ long fds_bits[100];
} fd_set;
#endif
@@ -64,24 +64,23 @@ typedef long int time_t;
#endif
#if (defined _XOPEN_SOURCE && ((defined _XOPEN_SOURCE_EXTENDED && _XOPEN_SOURCE_EXTENDED == 1) || 500 <= _XOPEN_SOURCE))
-/* ./src/sys/time/struct_itimerval.c */
-#ifndef __TYPE_struct_itimerval_DEFINED__
-#define __TYPE_struct_itimerval_DEFINED__
-struct itimerval {
- struct timeval it_interval;
- struct timeval it_value;
-};
-#endif
-
/* ./src/sys/time/struct_timeval.c */
#ifndef __TYPE_struct_timeval_DEFINED__
#define __TYPE_struct_timeval_DEFINED__
struct timeval {
time_t tv_sec;
- suseconds_t tv_usec;
+ useconds_t tv_usec;
};
#endif
+/* ./src/sys/time/struct_itimerval.c */
+#ifndef __TYPE_struct_itimerval_DEFINED__
+#define __TYPE_struct_itimerval_DEFINED__
+struct itimerval {
+ struct timeval it_interval;
+ struct timeval it_value;
+};
+#endif
#endif
#if (!defined __STDC_VERSION__) || (__STDC_VERSION__ < 199901L)