From: Johannes Truschnigg Date: Wed, 16 Mar 2022 21:04:54 +0000 (+0100) Subject: Split out peer_stats_print function X-Git-Url: https://johannes.truschnigg.info/gitweb/?a=commitdiff_plain;h=d7062300a89701585133af29a9a1c6d9ba9a8dde;p=sqm_lagthrottle Split out peer_stats_print function --- diff --git a/__lagdetect.awk b/__lagdetect.awk index 42778e5..ecbda77 100644 --- a/__lagdetect.awk +++ b/__lagdetect.awk @@ -183,11 +183,17 @@ function adjust_sqm(peername, latency) { } not_increasing_count[peername]++ } else { - # print ts " NOOP - no latency trend determined" + peer_stats_print(peername) } } +function peer_stats_print(pn) { + printf("%-12.1f %12s lat=%04.1f plat=%04.1f pplat=%04.1f avg=%04.1f\n", ts, pn, lat, ping_prev[pn], ping_pprev[pn], ping_avgs[pn]) + #print ts " " adjust_ts_delta " BW NOOP # " peername " lat=" latency " prev=" ping_prev[peername] " pprev=" ping_pprev[peername] " avg=" ping_avgs[peername] " min=" ping_min[peername] +} + + function update_pingstats(peername, latency) { slotindex[peername]++ pingslot = peername ":" slotindex[peername]