]> git.decadent.org.uk Git - odhcp6c.git/blobdiff - src/dhcpv6.c
Be less verbose when sending solicits
[odhcp6c.git] / src / dhcpv6.c
index a609d4d06059840e677876ff0ba3a76a9748795a..1deb10e4b1efd11f5f9e3b70c68be60fcdcfb0ce 100644 (file)
@@ -392,7 +392,8 @@ int dhcpv6_request(enum dhcpv6_msg type)
        if (timeout == 0)
                return -1;
 
-       syslog(LOG_NOTICE, "Starting %s transaction (timeout %llus, max rc %d)", retx->name, timeout, retx->max_rc);
+       syslog(LOG_NOTICE, "Starting %s transaction (timeout %llus, max rc %d)",
+                       retx->name, (unsigned long long)timeout, retx->max_rc);
 
        uint64_t start = odhcp6c_get_milli_time(), round_start = start, elapsed;
 
@@ -430,7 +431,9 @@ int dhcpv6_request(enum dhcpv6_msg type)
 
                // Built and send package
                if (type != DHCPV6_MSG_UNKNOWN) {
-                       syslog(LOG_NOTICE, "Send %s message (elapsed %llums, rc %d)", retx->name, elapsed, rc);
+                       if (type != DHCPV6_MSG_SOLICIT)
+                               syslog(LOG_NOTICE, "Send %s message (elapsed %llums, rc %d)",
+                                               retx->name, (unsigned long long)elapsed, rc);
                        dhcpv6_send(type, trid, elapsed / 10);
                        rc++;
                }
@@ -461,7 +464,7 @@ int dhcpv6_request(enum dhcpv6_msg type)
                                round_start = odhcp6c_get_milli_time();
                                elapsed = round_start - start;
                                syslog(LOG_NOTICE, "Got a valid reply after "
-                                               "%llums", elapsed);
+                                               "%llums", (unsigned long long)elapsed);
 
                                if (retx->handler_reply)
                                        len = retx->handler_reply(