LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

new ipvs-0.9.4.tar.gz (Re: ipvs-0.9.4 available)

To: <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: new ipvs-0.9.4.tar.gz (Re: ipvs-0.9.4 available)
Cc: Brent Cook <busterb@xxxxxxxxxxxxxxx>
From: Wensong Zhang <wensong@xxxxxxxxxxxx>
Date: Wed, 19 Sep 2001 09:29:52 +0800 (CST)
Hi,

I'm awfully sorry for this terrible bug of fwmark-based service. I wanted
to release a new version last night, but I hadn't got enough time (last
night) to test before releasing it, so the copy-paste bug was left there.
An old saying "Haste makes waste" is very correct. :)

It doesn't make sense to me that we release ipvs-0.9.5 with this bug
fixed right now. So, I simply replace the old ipvs-0.9.4.tar.gz with the
new one.

Please download this new one. If you have already downloaded the old one,
please apply Julian's patch (just need to change one character).

Thanks,

Wensong


On Wed, 19 Sep 2001, Julian Anastasov wrote:

>
>       Hello,
>
> On Tue, 18 Sep 2001, Brent Cook wrote:
>
> > Just tried out the new ipvs package with linux-2.4.9-ac10. The statistics
> > addition to ipfwadm is especially nice.
> >
> > One problem I'm having right now is with LVS-NAT and connections made with
> > fwmarks. Setting it up is OK, but after that, ipvsadm segfaults on:
> > 'ipvsadm -l' or just hangs. It appears to not handle displaying fwmark
> > setups very well. Things do appear to forward correctly.
>
>       Yes, only the getsockopt fails in the kernel. Patch appended.
>
> > I'll keep looking into it - perhaps its a kernel issue, though this is new
> > behavior vs. 0.9.3.
> >
> >  - Brent
>
>
> Regards
>
> --
> Julian Anastasov <ja@xxxxxx>
>
> ----------------------------------- cut here -------------------
> --- ipvs-0.9.4/ipvs/ip_vs_ctl.c.orig  Tue Sep 18 15:42:54 2001
> +++ ipvs-0.9.4/ipvs/ip_vs_ctl.c       Wed Sep 19 00:46:04 2001
> @@ -1775,7 +1775,7 @@
>               list_for_each (l, &ip_vs_svc_fwm_table[idx]) {
>                       if (count >= get->num_services)
>                               goto out;
> -                     svc = list_entry(l, struct ip_vs_service, s_list);
> +                     svc = list_entry(l, struct ip_vs_service, f_list);
>                       entry.protocol = svc->protocol;
>                       entry.addr = svc->addr;
>                       entry.port = svc->port;
>
>
> _______________________________________________
> LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to http://www.in-addr.de/mailman/listinfo/lvs-users
>



<Prev in Thread] Current Thread [Next in Thread>