From 2b9fe764d50e7ae232d3f28532215f9121aeef2a Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Mon, 3 Jun 2013 15:49:01 +0200 Subject: [PATCH] Drop unused SST_GetReferenceData() --- sourcestats.c | 30 ------------------------------ sourcestats.h | 9 --------- 2 files changed, 39 deletions(-) diff --git a/sourcestats.c b/sourcestats.c index c775ac2..e81f5dd 100644 --- a/sourcestats.c +++ b/sourcestats.c @@ -488,36 +488,6 @@ SST_DoNewRegression(SST_Stats inst) } -/* ================================================== */ - -void -SST_GetReferenceData(SST_Stats inst, struct timeval *now, - int *stratum, double *offset, - double *root_delay, double *root_dispersion, - double *frequency, double *skew) -{ - - double elapsed; - int i, j; - - *frequency = inst->estimated_frequency; - *skew = inst->skew; - - i = get_runsbuf_index(inst, inst->best_single_sample); - j = get_buf_index(inst, inst->best_single_sample); - - UTI_DiffTimevalsToDouble(&elapsed, now, &inst->sample_times[i]); - *root_delay = inst->root_delays[j]; - *root_dispersion = inst->root_dispersions[j] + elapsed * inst->skew; - *offset = inst->offsets[i] + elapsed * inst->estimated_frequency; - *stratum = inst->strata[j]; - -#ifdef TRACEON - LOG(LOGS_INFO, LOGF_SourceStats, "n=%d freq=%f skew=%f del=%f disp=%f ofs=%f str=%d", - inst->n_samples, *frequency, *skew, *root_delay, *root_dispersion, *offset, *stratum); -#endif -} - /* ================================================== */ /* Return the assumed worst case range of values that this source's frequency lies within. Frequency is defined as the amount of time diff --git a/sourcestats.h b/sourcestats.h index e523a39..577f4ee 100644 --- a/sourcestats.h +++ b/sourcestats.h @@ -94,15 +94,6 @@ SST_GetTrackingData(SST_Stats inst, struct timeval *ref_time, double *frequency, double *skew, double *root_delay, double *root_dispersion); -/* Get parameters for using this source as the reference */ -extern void -SST_GetReferenceData(SST_Stats inst, struct timeval *now, - int *stratum, double *offset, - double *root_delay, double *root_dispersion, - double *frequency, double *skew); - - - /* This routine is called when the local machine clock parameters are changed. It adjusts all existing samples that we are holding for each peer so that it looks like they were made under the new clock