On Fri, Jul 23, 2010 at 03:04:20PM +0200, Andrew Beekhof wrote:
> On Fri, Jul 23, 2010 at 5:09 AM, Simon Horman <ho...@verge.net.au> wrote:
> > On Fri, Jul 23, 2010 at 09:19:44AM +0900, Keisuke MORI wrote:
> >> The attached patch is to remove libnet dependency from IPv6addr RA
> >> by replacing the same functionality using the standard socket API.
> >>
> >> Currently there are following problems with resource-agents package:
> >>
> >>  - IPv6addr RA requires an extra libnet package on the run-time 
> >> environment.
> >>   That is pretty inconvenient particularly for RHEL users because
> >>   it's not included in the standard distribution.
> >>
> >>  - The pre-built RPMs from ClusterLabs does not include IPv6addr RA.
> >>   This was once reported in the pacemaker list:
> >>   http://www.gossamer-threads.com/lists/linuxha/pacemaker/64295#64295
> >>
> >> The patch will resolve those issues.
> >> I believe that none of Pacemaker/Heartbeat related packages would be
> >> depending on libnet library any more after patched.
> >
> > Hi Mori-san,
> >
> > I will add that libnet seems to be more or less unmaintained.
> 
> Someone recently picked it up again, but I'm in favor of the patch for
> the reasons Mori-san already stated.
> 
> > You seem to make using libnet optional, is there a reason
> > not to just remove it? portability?
> 
> Agreed, lets just drop it.

Ack.

BTW, is it correct that most of it could be done by "ip", similar as
IPaddr2 does it?  The only think missing would be a send_arp v6.
Anyone want to write an IPv6addr2? ;-)

-- 
: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com

DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to