2000-04-10 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/clock_settime.c (clock_settime): Test tv_nsec value
for correct range. From code by Kaz Kylheku <kaz@ashi.footprints.net>.
+2000-04-10 Ulrich Drepper <drepper@redhat.com>
+
+ * sysdeps/unix/clock_settime.c (clock_settime): Test tv_nsec value
+ for correct range. From code by Kaz Kylheku <kaz@ashi.footprints.net>.
+
2000-04-09 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/clock_gettime.c: New file.
struct timeval tv;
int retval;
+ /* Make sure the time cvalue is OK. */
+ if (tp->tv_nsec < 0 || tp->tv_nsec >= 1000000000)
+ {
+ __set_errno (EINVAL);
+ return -1;
+ }
+
switch (clock_id)
{
case CLOCK_REALTIME: