[ create a new paste ] login | about

Link: http://codepad.org/tagnjrll    [ raw code | fork ]

C, pasted on Jun 10:
# cat adj.c && gcc adj.c -o adj.elf

#include <sys/time.h>
#include <stdio.h>

int main() {
        struct timeval forward;

        forward.tv_sec  = 60;
        forward.tv_usec = 0;

        if (adjtime(&forward, (struct timeval *)NULL) == -1)
                perror("adjtime() failure");

}


root@limcore:/home/rafal/cre/x/adjtime# date ; ./adj.elf ; while true ; do date ; sleep 10 ; done
Tue Jun 10 13:10:58 CEST 2008
Tue Jun 10 13:10:58 CEST 2008
Tue Jun 10 13:11:08 CEST 2008
Tue Jun 10 13:11:18 CEST 2008
Tue Jun 10 13:11:28 CEST 2008
Tue Jun 10 13:11:38 CEST 2008
Tue Jun 10 13:11:48 CEST 2008
Tue Jun 10 13:11:58 CEST 2008

root@limcore:/home/rafal/cre/x/adjtime# echo 1 minute passed on wall-clock during above, so adjtime didnt worked


Create a new paste based on this one


Comments: