]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
ChangeLog, ntptrace.c:
authorHarlan Stenn <stenn@ntp.org>
Thu, 10 Feb 2000 06:21:16 +0000 (06:21 -0000)
committerHarlan Stenn <stenn@ntp.org>
Thu, 10 Feb 2000 06:21:16 +0000 (06:21 -0000)
  * ntptrace/ntptrace.c (DoTrace): If the server's srcadr is 0.0.0.0
  then we haven't synced yet.  Note and punt.
  Reported by: Bdale Garbee <bdale@gag.com>,http://bugs.debian.org/56551

bk: 38a258dcg5IXesnJoUKm00u_3qjEvQ

ChangeLog
ntptrace/ntptrace.c

index eabe2dea126f5927ed3a8b18c3102cc36394f72b..0f178ddcd90982d1f762f498e69663cb4a1e8959 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2000-02-10  Harlan Stenn  <stenn@whimsy.udel.edu>
+
+       * ntptrace/ntptrace.c (DoTrace): If the server's srcadr is 0.0.0.0
+       then we haven't synced yet.  Note and punt.
+       Reported by: Bdale Garbee <bdale@gag.com>,http://bugs.debian.org/56551
+
 2000-02-09  Harlan Stenn  <stenn@whimsy.udel.edu>
 
        * ports/winnt/include/config.h: Typo (CLOCK_PALISADE comment)
index d69e2b008cc9d3c24928deadff679daae19b0957..76a8aed5f24bd2e670c60f7b2ad217a5adbb6085 100644 (file)
@@ -242,6 +242,15 @@ DoTrace(
 {
        int retries = sys_retries;
 
+       if (!server->srcadr.sin_addr.s_addr) {
+               if (nonames)
+                   printf("%s:\t*Not Synchronized*\n", ntoa(&server->srcadr));
+               else
+                   printf("%s:\t*Not Synchronized*\n", ntohost(&server->srcadr));
+               fflush(stdout);
+               return;
+       }
+
        if (!verbose) {
                if (nonames)
                    printf("%s: ", ntoa(&server->srcadr));