X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=tungre.cpp;fp=tungre.cpp;h=fd5ef8f973383d0a398a5f8cf348cd7d876d0118;hb=81801e0df8154add73c86f5a536e4c0f668e4d05;hp=5ee81cb131d8c087bcf3a07a48cb11271ed5f3cc;hpb=3bcabb4fd4764b0804b8b44cb967edf7369cc714;p=greproxy diff --git a/tungre.cpp b/tungre.cpp index 5ee81cb..fd5ef8f 100644 --- a/tungre.cpp +++ b/tungre.cpp @@ -37,7 +37,7 @@ int main(int argc, char **argv) int last_rcvd = 0, last_reorders = 0; int last_fec_recovered = 0, last_lost = 0; - int last_output = 0; + int last_output = 0, last_ts_discontinuities = 0; int last_sent = 0; timeval last_print; gettimeofday(&last_print, NULL); @@ -73,16 +73,20 @@ int main(int argc, char **argv) int reorders = tun_reorderer.get_reorders(); int lost = tun_reorderer.get_lost_packets(); int output = tun.get_sent_packets(); + int ts_discontinuities = tun_reorderer.get_ts_discontinuities(); int sent = gre.get_sent_packets(); - fprintf(stderr, "%5dp rcvd, %3dp FEC recovered, %4d reorders, %3dp lost, %5dp output. %5dp sent\n", + fprintf(stderr, "%5dp rcvd, %3dp FEC recovered, %4d reorders, %3dp lost, %5dp output, %3d TS discontinuities. %5dp sent\n", rcvd - last_rcvd, fec_recovered - last_fec_recovered, reorders - last_reorders, lost - last_lost, - output - last_output, sent - last_sent); + output - last_output, + ts_discontinuities - last_ts_discontinuities, + sent - last_sent); last_rcvd = rcvd; last_fec_recovered = fec_recovered; last_reorders = reorders; last_lost = lost; last_output = output; + last_ts_discontinuities = ts_discontinuities; last_sent = sent; last_print = now; }