Witam.
Przesyłam poprawkę do apingera usuwającą błąd podliczania średniej czasu
odpowiedzi.
Pozdrawiam,
Krzysztof Mościcki
--- src/apinger.c.orig 2006-03-23 01:41:43.000000000 +0100
+++ src/apinger.c 2006-03-23 01:36:23.000000000 +0100
@@ -586,7 +586,7 @@
timersub(&time_recv,&ti->timestamp,&tv);
delay=tv.tv_sec*1000.0+((double)tv.tv_usec)/1000.0;
debug("#%i from %s(%s) delay: %4.3fms",ti->seq,t->description,t->name,delay);
- if (t->received>t->config->avg_delay_samples)
+ if (t->received>=t->config->avg_delay_samples)
tmp=t->rbuf[t->received%t->config->avg_delay_samples];
else
tmp=0;
--- apinger.spec.orig 2006-02-24 16:20:04.000000000 +0100
+++ apinger.spec 2006-03-23 22:03:52.131530446 +0100
@@ -11,6 +11,7 @@
Source1: %{name}.init
Source2: %{name}.sysconf
Patch0: %{name}-user.patch
+Patch1: %{name}-avg_delay-fix.diff
URL: http://www.bnet.pl/~jajcus/
BuildRequires: rpmbuild(macros) >= 1.268
Requires(post,preun): /sbin/chkconfig
@@ -41,6 +42,7 @@
%prep
%setup -q
%patch0 -p1
+%patch1 -p0
%build
%configure
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl