From b24243c2d93511d57ad028b25389795a0094291a Mon Sep 17 00:00:00 2001 From: Thomas Guyot-Sionnest Date: Sat, 10 Nov 2007 17:37:11 +0000 Subject: [PATCH] Fix newly added stratum check (has to be decreased by one when using normal NTP packets versus control packets) git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1822 f882894a-f735-0410-b71e-b25c423dba1c --- plugins/check_ntp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/check_ntp.c b/plugins/check_ntp.c index df6e02f..2854161 100644 --- a/plugins/check_ntp.c +++ b/plugins/check_ntp.c @@ -487,7 +487,9 @@ double offset_request(const char *host, int *stratum, int *status){ avg_offset+=servers[best_index].offset[j]; } avg_offset/=servers[best_index].num_responses; - *stratum = servers[best_index].stratum; + /* Stratum sent in normal packets is ingreased by 1 (i.e. stratum that + * would be displayed if we were a server) so we decrease it */ + *stratum = servers[best_index].stratum - 1; } /* cleanup */ -- 2.30.2