diff options
Diffstat (limited to 'plugins/check_ntp.c')
-rw-r--r-- | plugins/check_ntp.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/plugins/check_ntp.c b/plugins/check_ntp.c index 489ad60a..20ecf64f 100644 --- a/plugins/check_ntp.c +++ b/plugins/check_ntp.c | |||
@@ -80,7 +80,7 @@ typedef struct { | |||
80 | 80 | ||
81 | /* this structure holds data about results from querying offset from a peer */ | 81 | /* this structure holds data about results from querying offset from a peer */ |
82 | typedef struct { | 82 | typedef struct { |
83 | time_t waiting; /* ts set when we started waiting for a response */ | 83 | time_t waiting; /* ts set when we started waiting for a response */ |
84 | int num_responses; /* number of successfully recieved responses */ | 84 | int num_responses; /* number of successfully recieved responses */ |
85 | uint8_t stratum; /* copied verbatim from the ntp_message */ | 85 | uint8_t stratum; /* copied verbatim from the ntp_message */ |
86 | double rtdelay; /* converted from the ntp_message */ | 86 | double rtdelay; /* converted from the ntp_message */ |
@@ -150,7 +150,7 @@ typedef struct { | |||
150 | they are divided into halves, each being a 16-bit int in network byte order: | 150 | they are divided into halves, each being a 16-bit int in network byte order: |
151 | - the first 16 bits are an int on the left side of a decimal point. | 151 | - the first 16 bits are an int on the left side of a decimal point. |
152 | - the second 16 bits represent a fraction n/(2^16) | 152 | - the second 16 bits represent a fraction n/(2^16) |
153 | likewise for the 64-bit "fixed point" numbers with everything doubled :) | 153 | likewise for the 64-bit "fixed point" numbers with everything doubled :) |
154 | **/ | 154 | **/ |
155 | 155 | ||
156 | /* macros to access the left/right 16 bits of a 32-bit ntp "fixed point" | 156 | /* macros to access the left/right 16 bits of a 32-bit ntp "fixed point" |
@@ -265,7 +265,7 @@ void print_ntp_control_message(const ntp_control_message *p){ | |||
265 | if(p->op&REM_RESP && p->op&OP_READSTAT){ | 265 | if(p->op&REM_RESP && p->op&OP_READSTAT){ |
266 | peer=(ntp_assoc_status_pair*)p->data; | 266 | peer=(ntp_assoc_status_pair*)p->data; |
267 | for(i=0;i<numpeers;i++){ | 267 | for(i=0;i<numpeers;i++){ |
268 | printf("\tpeer id %.2x status %.2x", | 268 | printf("\tpeer id %.2x status %.2x", |
269 | ntohs(peer[i].assoc), ntohs(peer[i].status)); | 269 | ntohs(peer[i].assoc), ntohs(peer[i].status)); |
270 | if (PEER_SEL(peer[i].status) >= PEER_INCLUDED){ | 270 | if (PEER_SEL(peer[i].status) >= PEER_INCLUDED){ |
271 | if(PEER_SEL(peer[i].status) >= PEER_SYNCSOURCE){ | 271 | if(PEER_SEL(peer[i].status) >= PEER_SYNCSOURCE){ |
@@ -353,7 +353,7 @@ int best_offset_server(const ntp_server_results *slist, int nservers){ | |||
353 | 353 | ||
354 | /* do everything we need to get the total average offset | 354 | /* do everything we need to get the total average offset |
355 | * - we use a certain amount of parallelization with poll() to ensure | 355 | * - we use a certain amount of parallelization with poll() to ensure |
356 | * we don't waste time sitting around waiting for single packets. | 356 | * we don't waste time sitting around waiting for single packets. |
357 | * - we also "manually" handle resolving host names and connecting, because | 357 | * - we also "manually" handle resolving host names and connecting, because |
358 | * we have to do it in a way that our lazy macros don't handle currently :( */ | 358 | * we have to do it in a way that our lazy macros don't handle currently :( */ |
359 | double offset_request(const char *host, int *status){ | 359 | double offset_request(const char *host, int *status){ |
@@ -667,7 +667,7 @@ int process_arguments(int argc, char **argv){ | |||
667 | {0, 0, 0, 0} | 667 | {0, 0, 0, 0} |
668 | }; | 668 | }; |
669 | 669 | ||
670 | 670 | ||
671 | if (argc < 2) | 671 | if (argc < 2) |
672 | usage ("\n"); | 672 | usage ("\n"); |
673 | 673 | ||