}
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]