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);
        }
 }
 
-- 
1.7.10.4

_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman

Reply via email to