]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
sourcestats: use constant for required number of samples
authorMiroslav Lichvar <mlichvar@redhat.com>
Thu, 10 Feb 2022 14:16:08 +0000 (15:16 +0100)
committerMiroslav Lichvar <mlichvar@redhat.com>
Thu, 10 Feb 2022 14:16:08 +0000 (15:16 +0100)
sourcestats.c

index 900dc607fb65d5f2ad7ca5e587bec24eb729dcea..0f2dedb816ab952fd85d2a92c843ac4962ce305a 100644 (file)
@@ -698,7 +698,8 @@ SST_GetSelectionData(SST_Stats inst, struct timespec *now,
 
   /* If maxsamples is too small to have a successful regression, enable the
      selection as a special case for a fast update/print-once reference mode */
-  if (!*select_ok && inst->n_samples < 3 && inst->n_samples == inst->max_samples) {
+  if (!*select_ok && inst->n_samples < MIN_SAMPLES_FOR_REGRESS &&
+      inst->n_samples == inst->max_samples) {
     *std_dev = CNF_GetMaxJitter();
     *select_ok = 1;
   }
@@ -814,7 +815,7 @@ SST_PredictOffset(SST_Stats inst, struct timespec *when)
 {
   double elapsed;
   
-  if (inst->n_samples < 3) {
+  if (inst->n_samples < MIN_SAMPLES_FOR_REGRESS) {
     /* We don't have any useful statistics, and presumably the poll
        interval is minimal.  We can't do any useful prediction other
        than use the latest sample or zero if we don't have any samples */