Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
An open source implementation of the BFD protocol
C++ Shell C Other
Branch: master

Merge pull request #11 from JakeMont/timer-bug-fix

Fixed a timer bug that could cause a timer memory leak, or incorrect behavior. Updated to v0.5.3.
latest commit 895cfb523b
@JakeMont JakeMont authored
Failed to load latest commit information.
AUTHORS Removed the openbfdd namespace.
AddrType.cpp Removed the openbfdd namespace.
AddrType.h Removed the openbfdd namespace.
Beacon.cpp Updated Socket and TimeSpec code.
Beacon.h Removed the openbfdd namespace.
BeaconMain.cpp Removed the openbfdd namespace.
ChangeLog Updated ChaneLog and man pages.
CommandProcessor.cpp Removed the openbfdd namespace.
CommandProcessor.h Removed the openbfdd namespace.
INSTALL Removed the openbfdd namespace.
KeventScheduler.cpp Removed the openbfdd namespace.
KeventScheduler.h Removed the openbfdd namespace.
LICENSE Removed the openbfdd namespace.
LogException.cpp Refactor and update logging classes.
LogException.h Refactor and update logging classes.
LogTypes.h Updated Socket and TimeSpec code.
Logger.cpp Refactor and update logging classes.
Logger.h Refactor and update logging classes.
Makefile.am Refactor and update logging classes.
NEWS Removed the openbfdd namespace.
README Removed the openbfdd namespace.
RecvMsg.cpp Removed the openbfdd namespace.
RecvMsg.h Removed the openbfdd namespace.
Scheduler.h Removed the openbfdd namespace.
SchedulerBase.cpp Fixed a timer bug that could cause a timer memory leak, or incorrect …
SchedulerBase.h Fixed a timer bug that could cause a timer memory leak, or incorrect …
SelectScheduler.cpp Removed the openbfdd namespace.
SelectScheduler.h Removed the openbfdd namespace.
Session.cpp Updated Socket and TimeSpec code.
Session.h Updated Socket and TimeSpec code.
SmartPointer.cpp Updated Socket and TimeSpec code.
SmartPointer.h Updated Socket and TimeSpec code.
SockAddr.cpp Removed the openbfdd namespace.
SockAddr.h Removed the openbfdd namespace.
Socket.cpp Updated Socket and TimeSpec code.
Socket.h Updated Socket and TimeSpec code.
TODO Removed the openbfdd namespace.
TimeSpec.cpp Updated Socket and TimeSpec code.
TimeSpec.h Updated Socket and TimeSpec code.
acinclude.m4 Fixed bug in _unused_ "TimeSpec &operator*=(double)"
acx_nlnetlabs.m4 Removed the openbfdd namespace.
autogen.sh Fixed autogen order.
bfd.cpp Removed the openbfdd namespace.
bfd.h Removed the openbfdd namespace.
bfdd-beacon.8 Updated ChaneLog and man pages.
bfdd-control.8 Updated ChaneLog and man pages.
bfdd-control.cpp Removed the openbfdd namespace.
common.cpp Removed the openbfdd namespace.
common.h Removed the openbfdd namespace.
compat.cpp Removed the openbfdd namespace.
compat.h Refactor and update logging classes.
configure.ac Fixed a timer bug that could cause a timer memory leak, or incorrect …
depcomp Removed the openbfdd namespace.
hash_map.h Removed the openbfdd namespace.
install-sh Initial checkin of OpenBFDD, please see README for limitations.
log.cpp Fixed a timer bug that could cause a timer memory leak, or incorrect …
log.h Refactor and update logging classes.
lookup3.cpp Removed the openbfdd namespace.
lookup3.h Removed the openbfdd namespace.
missing Removed the openbfdd namespace.
standard.h Removed the openbfdd namespace.
threads.cpp Removed the openbfdd namespace.
threads.h Removed the openbfdd namespace.
utils.cpp Removed the openbfdd namespace.
utils.h Removed the openbfdd namespace.

README

README for OpenBFDD
*******************

=====================
+ Use the Wiki
=====================
This document contains only very minimal information. More detailed 
information can be obtained on the projects GitHub wiki, currently located 
at: https://github.com/dyninc/OpenBFDD/wiki


================
+ Intro
================

OpenBFDD is an open source package that provides a software based 
implantation of the Bidirectional Forwarding Detection (BFD) protocol. It 
is designed to run on a server. Its primary purpose is to allow the 
administrator to quickly take the server off-line when the core service, 
such as a bind or unbound server, goes down. This is done by providing a 
BFD "beacon", bfdd-beacon, that can communicate with a properly 
configured, BFD enabled, router. A control utility, bfdd-control, can be 
used to configure the running bfdd-beacon daemon, and to change the state 
of its BFD sessions. 


================
+ License
================

See the included LICENSE file for licensing information.

Something went wrong with that request. Please try again.