[Linux-ha-dev] Re: an new tar ball containing autoconf/automake linux-ha
Chris Wright
chris@wirex.com
Fri, 27 Apr 2001 14:04:49 -0700
* Shusuke Nakao (shusuke@kyushu.iij.ad.jp) wrote:
<snip>
> I tried your linux-ha-cvs-automake-0.4.tar on FreeBSD-3.4-REL, and got error like,
> ~
<error message removed>
> Would you please tell me why?
The SOL_IP and SIOCGIFINDEX macros are not defined on FreeBSD 4.2 (which is
what I have access to). When I wrote this code I knew it wasn't portable,
but didn't have access to machines to test portable solutions. As others
mentioned, the automake/conf stuff is new. It does not guarantee that things
are ported, just that the infrastructure is there to support portability.
Changing SOL_IP to IPPROTO_IP should be much more portable. The whole usage
of the device index in the multicast code does not appear to be very
portable. I have prototype versions of a more portable approach, that are
nearly complete.
Thanks for your interest. I'll post the patch when it is complete.
-chris