On ma, 2015-07-27 at 17:47 +0200, Peter Meerwald wrote:
> timeval has signed values
> ---
> src/ntp.c | 7 +++----
> 1 file changed, 3 insertions(+), 4 deletions(-)
>
> diff --git a/src/ntp.c b/src/ntp.c
> index abb2caa..2c313a4 100644
> --- a/src/ntp.c
> +++ b/src/ntp.c
> @@ -332,14 +332,14 @@ static void decode_msg(void *base, size_t len, struct
> timeval *tv,
> adj.tv_sec = (long) offset;
> adj.tv_usec = (offset - adj.tv_sec) * 1000000;
>
> - DBG("adjusting time");
> + DBG("adjusting time %ld seconds, %ld msecs", adj.tv_sec,
> adj.tv_usec);
>
> if (adjtime(&adj, &adj) < 0) {
> connman_error("Failed to adjust time");
> return;
> }
>
> - DBG("%lu seconds, %lu msecs", adj.tv_sec, adj.tv_usec);
> + DBG("remaining adjustment %ld seconds, %ld msecs", adj.tv_sec,
> adj.tv_usec);
> } else {
> struct timeval cur;
> double dtime;
> @@ -349,14 +349,13 @@ static void decode_msg(void *base, size_t len, struct
> timeval *tv,
> cur.tv_sec = (long) dtime;
> cur.tv_usec = (dtime - cur.tv_sec) * 1000000;
>
> - DBG("setting time");
> + DBG("setting time: %ld seconds, %ld msecs", cur.tv_sec,
> cur.tv_usec);
>
> if (settimeofday(&cur, NULL) < 0) {
> connman_error("Failed to set time");
> return;
> }
>
> - DBG("%lu seconds, %lu msecs", cur.tv_sec, cur.tv_usec);
> }
> }
>
ACK from me.
Cheers,
Jukka
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman