Set leap status by enum

This commit is contained in:
Miroslav Lichvar 2011-06-13 17:02:42 +02:00
parent 91279a0f28
commit 1b8547059a
3 changed files with 3 additions and 3 deletions

View file

@ -91,7 +91,7 @@ timeout_handler(void *arbitrary)
if (are_we_synchronised) { if (are_we_synchronised) {
leap = (int) leap_status; leap = (int) leap_status;
} else { } else {
leap = 3; leap = LEAP_Unsynchronised;
} }
message.lvm = ((leap << 6) &0xc0) | ((version << 3) & 0x38) | (MODE_BROADCAST & 0x07); message.lvm = ((leap << 6) &0xc0) | ((version << 3) & 0x38) | (MODE_BROADCAST & 0x07);

View file

@ -531,7 +531,7 @@ transmit_packet(NTP_Mode my_mode, /* The mode this machine wants to be */
if (are_we_synchronised) { if (are_we_synchronised) {
leap = (int) leap_status; leap = (int) leap_status;
} else { } else {
leap = 3; leap = LEAP_Unsynchronised;
} }
/* Generate transmit packet */ /* Generate transmit packet */

View file

@ -177,7 +177,7 @@ RCL_AddRefclock(RefclockParameters *params)
inst->driver_poll = params->driver_poll; inst->driver_poll = params->driver_poll;
inst->poll = params->poll; inst->poll = params->poll;
inst->driver_polled = 0; inst->driver_polled = 0;
inst->leap_status = 0; inst->leap_status = LEAP_Normal;
inst->pps_rate = params->pps_rate; inst->pps_rate = params->pps_rate;
inst->lock_ref = params->lock_ref_id; inst->lock_ref = params->lock_ref_id;
inst->offset = params->offset; inst->offset = params->offset;