Not to sound like a nitpicking ass but the first line in the bfd source says

"Bidirectional Failover Detection”

Shouldn't that be Forwarding Detection?

On Nov 8, 2013, at 12:39 PM, Alan DeKok <aland@deployingradius.com> wrote:

 In the "master" branch, we now have two new protocols.

ARP:

https://github.com/FreeRADIUS/freeradius-server/blob/master/raddb/sites-available/arp

BFD:

https://github.com/FreeRADIUS/freeradius-server/blob/master/raddb/sites-available/bfd


 We've been using BFD in customer sites for primary / secondary
failover detection.  It's weird, but useful.  After 18 months, we've now
made it public.

 ARP was done "just 'cause".

 i.e. adding a new protocol to the server is now trivial:

$ wc -l src/modules/proto_arp/*.c
    318 src/modules/proto_arp/proto_arp.c


 If anyone wants to add a schema for ARP, and implement the detection
rules from "arpwatch", that would be welcome. :)

 Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html