Gali Anikina <meril...@yandex.ru> wrote:
> 05.03.2018 15:36, Artem Chuprina пишет: > > Gali Anikina -> debian-russian@lists.debian.org @ Mon, 5 Mar 2018 12:12:59 > > +0300: [...] > мне, как не программисту, это не понятно Тогда предлогаю описать собственно задачу, чтоб коллективный разум предложил более вменяемое решение, чем протухший iptraf-ng. PS: Порутчик был такой затейник (С) --- iptraf-ng-1.1.4.orig/src/tcptable.c +++ iptraf-ng-1.1.4/src/tcptable.c @@ -446,7 +446,7 @@ static char *tcplog_flowrate_msg(struct time_t interval = time(NULL) - entry->conn_starttime; char rbuf[64]; - rate_print(entry->bcount / interval, rbuf, sizeof(rbuf)); + rate_print(interval ? entry->bcount / interval : entry->bcount, rbuf, sizeof(rbuf)); snprintf(buf, bufsize - 1, "avg flow rate %s", rbuf); buf[bufsize - 1] = '\0'; особенно в районе 'time(NULL) - entry->conn_starttime', которое при старте, сюрприз-сюрприз - будет таки 0 ибо скорости у нас нонче немного не те.