Subject: Re: PR misc/23431 (CARP) Update.
To: None <tech-net@NetBSD.org>
From: Michael Hertrick <m.hertrick@neovera.com>
List: tech-net
Date: 11/19/2003 09:17:09
Let's try this again...  I diff'ed the wrong if_ethersubr.c...  I just 
updated the diff...

So that lone soul on pipex.com who already downloaded it, please 
download again.

Thanks.

Michael Hertrick wrote:

> CARP now seems to do what it's supposed to do on my NetBSD 
> installations.  In other words, a backup becomes master if the master 
> goes off-line.  And only the master listens on the virtual IP 
> address.  Still a lot of testing to do, though.  Sorry to everyone who 
> downloaded the old patches just to see CARP not work.  This mod is a 
> lot better than that.
>
> There were some timer issues I fixed that took care of the "invalid 
> hash" check.  The ether_input thing had me stumped for a bit, but I 
> changed the call to carp_forus to be similar to the bridge_input 
> call... also had to change the carp_forus function quite a bit.  After 
> all that it stopped responding to requests for the virtual host when 
> in the backup state (that's a good thing ;-)... the details are in the 
> diff.
>
> I'm fairly confident that if you apply the new patches to -current you 
> will be able to configure and test/use CARP.
>
> ftp://63.251.83.132/pub/NetBSD/patches/README
> ftp://63.251.83.132/pub/NetBSD/patches/CARP-111903.diff
>
>
> As for file versions, you'll notice I didn't mess with that.  I don't 
> know what I'm doing there.  I mean, I know how to count and all 
> that... just don't want to assume anything.
>
> ~Mike.
>
>