]> johannes.truschnigg.info Git - sqm_lagthrottle/commitdiff
Split out peer_stats_print function
authorJohannes Truschnigg <johannes@truschnigg.info>
Wed, 16 Mar 2022 21:04:54 +0000 (22:04 +0100)
committerJohannes Truschnigg <johannes@truschnigg.info>
Wed, 16 Mar 2022 21:04:54 +0000 (22:04 +0100)
__lagdetect.awk

index 42778e5417beba5326aea996816982ea8f009ab6..ecbda779a28aa5a42af44545240c93dedbdb2f0d 100644 (file)
@@ -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]