diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/linux/adjtimex.c | 4 | ||||
| -rw-r--r-- | src/linux/clock_adjtime.c | 2 | 
2 files changed, 4 insertions, 2 deletions
diff --git a/src/linux/adjtimex.c b/src/linux/adjtimex.c index 91de6824..e9d727cf 100644 --- a/src/linux/adjtimex.c +++ b/src/linux/adjtimex.c @@ -1,7 +1,7 @@  #include <sys/timex.h> -#include "syscall.h" +#include <time.h>  int adjtimex(struct timex *tx)  { -	return syscall(SYS_adjtimex, tx); +	return clock_adjtime(CLOCK_REALTIME, tx);  } diff --git a/src/linux/clock_adjtime.c b/src/linux/clock_adjtime.c index 056ad6d3..7d6b0349 100644 --- a/src/linux/clock_adjtime.c +++ b/src/linux/clock_adjtime.c @@ -1,7 +1,9 @@  #include <sys/timex.h> +#include <time.h>  #include "syscall.h"  int clock_adjtime (clockid_t clock_id, struct timex *utx)  { +	if (clock_id==CLOCK_REALTIME) return syscall(SYS_adjtimex, utx);  	return syscall(SYS_clock_adjtime, clock_id, utx);  }  | 
