Replace res_ais with a new module, res_corosync.
authorRussell Bryant <russell@russellbryant.com>
Sun, 5 Feb 2012 10:58:37 +0000 (10:58 +0000)
committerRussell Bryant <russell@russellbryant.com>
Sun, 5 Feb 2012 10:58:37 +0000 (10:58 +0000)
commit055a19e1286fbb7a3559c9928fad4e7d08af5329
treebf9e55be47bfefe82e02466a8e2091f4f8de8bd2
parenta898eb4d078750c46cefc2f3fba6b34207eec160
Replace res_ais with a new module, res_corosync.

This patch removes res_ais and introduces a new module, res_corosync.
The OpenAIS project is deprecated and is now just a wrapper around
Corosync.  This module provides the same functionality using the same
core infrastructure, but without the use of the deprecated components.

Technically res_ais could have been used with an AIS implementation other
than OpenAIS, but that is the only one I know of that was ever used.

Review: https://reviewboard.asterisk.org/r/1700/

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@354046 65c4cc65-6c06-0410-ace0-fbb531ad65f3
13 files changed:
CHANGES
UPGRADE.txt
build_tools/menuselect-deps.in
configs/ais.conf.sample [deleted file]
configs/res_corosync.conf.sample [new file with mode: 0644]
configure
configure.ac
include/asterisk/autoconfig.h.in
makeopts.in
res/ais/ais.h [deleted file]
res/ais/clm.c [deleted file]
res/ais/evt.c [deleted file]
res/res_corosync.c [new file with mode: 0644]