Hi,

my name i Joachim and I'm the current upstream maintainer of the
original pimd[1] and mrouted[2] multicast routing daemons.

First of all, I'd like to give a huge thank you to the OpenBSD team
for all the hard work you put in with Stanford to relicense mrouted
under a BSD license[4]!  I don't think you know this, but your work
also freed pimd[1], which in large parts is based on mrouted.

Now, I've got a few worried questions recently about the removal[3]
of PIM support in OpenBSD, so I thought I'd ask here.  Why have you
removed it?  I'd be very happy if someone could just fill me in, or
provide a pointer to a mailing list discussion (I couldn't find any).
At the very least I'd like to have up to date information to provide
my users.

There are currently three major open source PIM implementations for
UNIX that I know of: pimd[1] which today supports both PIM-SM and
PIM-SSM, Xorp pimd[5] (PIM-SM only), and the Quagga PIM-SSM only 
pimd[6].  All of them support(ed) OpenBSD, and at least I tested
regularly on OpenBSD.  I think the community could greatly benefit
from keeping the PIM kernel support, however, I do understand that
you primarily only support your in-tree applications, like mrouted.

Best regards
 /Joachim Nilsson

[1]: https://github.com/troglobit/pimd/
[2]: https://github.com/troglobit/mrouted/
[3]: https://marc.info/?l=openbsd-cvs&m=148240469327159
[4]: http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/mrouted/LICE
NSE
[5]: https://github.com/greearb/xorp.ct/
[6]: https://github.com/FRRouting/frr/

Reply via email to