int ntpdatemain P((int, char **));
-static void stop_timer P((void));
static void transmit P((struct server *));
static void receive P((struct recvbuf *));
static void server_data P((struct server *, s_fp, l_fp *, u_fp));
return clock_adjust();
}
-static void
-stop_timer(void)
-{
- struct itimerval itimer;
-
- itimer.it_interval.tv_sec = itimer.it_value.tv_sec = 9999;
- itimer.it_interval.tv_usec = 1000000/TIMER_HZ;
- itimer.it_value.tv_usec = 1000000/(TIMER_HZ<<1);
- setitimer(ITIMER_REAL, &itimer, (struct itimerval *)0);
-
-}
-
-
/*
* transmit - transmit a packet to the given server, or mark it completed.
itimer.it_interval.tv_usec = 1000000/TIMER_HZ;
itimer.it_value.tv_usec = 1000000/(TIMER_HZ<<1);
- /*itimer.it_interval.tv_sec = itimer.it_value.tv_sec = 999;
- itimer.it_interval.tv_usec = 1000000/TIMER_HZ;
- itimer.it_value.tv_sec = 0;
- itimer.it_value.tv_usec = 1000;
- */
setitimer(ITIMER_REAL, &itimer, (struct itimerval *)0);
# endif
#if defined SYS_CYGWIN32
fd_set fds;
#endif
int fdc = 0;
- stop_timer();
+
/*
* Do a poll to see if we have data
*/