mirror_corosync/include/corosync
Christine Caulfield fc8580bdbf totem: Use nodeid ONLY in srp_addr
This shrinks the srp_addr (and consequently every packet sent by
corosync) so that instead of containing loads of IP addresses to
identify a node, it just sends the nodeid.

This then allows us to make ring0 optional and replaceable when running
knet.

It also means that we need some other way of identifying the local
node in corosync.conf, so the nodelist.node.name entry is now mandatory
and is mapped to the local host using the same algorithm as used in
cman.

This code needs LOTS of testing as it touches a huge amount of totemsrp
and totemconfig.

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
Reviewed-by: Jan Friesse <jfriesse@redhat.com>
2018-03-01 14:18:51 +01:00
..
totem totem: Use nodeid ONLY in srp_addr 2018-03-01 14:18:51 +01:00
.gitignore build: drop obsoleted SOCKETDIR option 2012-03-12 07:12:48 +01:00
cfg.h cfg: nodeid should be unsigned int 2017-11-01 17:34:04 +01:00
cmap.h stats: Add map with on-demand statistics 2017-07-27 15:53:04 +02:00
coroapi.h totem: Use nodeid ONLY in srp_addr 2018-03-01 14:18:51 +01:00
corodefs.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
corotypes.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
cpg.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
hdb.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
icmap.h stats: Add map with on-demand statistics 2017-07-27 15:53:04 +02:00
ipc_cfg.h cfg: nodeid should be unsigned int 2017-11-01 17:34:04 +01:00
ipc_cmap.h stats: Add map with on-demand statistics 2017-07-27 15:53:04 +02:00
ipc_cpg.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
ipc_quorum.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
ipc_votequorum.h votequorum: Fix up quorum/nodelist callbacks 2016-06-28 13:58:39 +02:00
logsys.h logging: Close before and open blackbox after fork 2018-01-30 13:21:52 +01:00
mar_gen.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
quorum.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
sam.h low:typo fix in sam.h 2016-06-27 12:47:34 +02:00
sq.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
swab.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
votequorum.h votequorum: Fix up quorum/nodelist callbacks 2016-06-28 13:58:39 +02:00