mirror_corosync/include/corosync
Steven Dake 6646a864b4 Handle delayed multicast packets that occur with switches
Some switches delay multicast packets vs the unicast token.  This patch works
around that problem by providing a new tuneable called miss_count_const.  This
tuneable works by counting the number of times a message is found missing
and once reaching the const value, marks it as missing in the retransmit list.

This improves performance and doesn't display warning messages about missed
multicast messages when operating in these switching environments.

Signed-off-by: Steven Dake <sdake@redhat.com>
Reviewed-by: Angus Salkeld <asalkeld@redhat.com>
2011-01-11 10:34:46 -07:00
..
engine objdb: fix some strange types (uint8_t* -> void*). 2010-09-25 06:48:24 +00:00
lcr Allow CPP linkage by adding extern "C" {} to external header files. 2009-04-26 02:08:18 +00:00
totem Handle delayed multicast packets that occur with switches 2011-01-11 10:34:46 -07:00
.gitignore Add .gitignore files. 2010-10-21 07:43:46 -07:00
cfg.h remove "AIS" from cfg.h header file. 2009-04-26 02:24:43 +00:00
confdb.h Add a reload callback to libconfdb. 2010-03-16 09:51:30 +00:00
corodefs.h Add monitoring and watchdog services. 2010-09-27 21:12:03 +00:00
coroipc_ipc.h Remove delay in library on corosync shutdown 2010-10-12 13:03:37 +00:00
coroipc_types.h remove trailing blanks 2009-05-18 16:41:04 +00:00
coroipcc.h Implement thread saftey in corosync trunk. 2009-04-29 07:21:21 +00:00
coroipcs.h add __attribute__((noreturn)) to functions that always exit. 2010-05-19 04:34:53 +00:00
corotypes.h WD/SAM integration. 2010-09-27 21:13:15 +00:00
cpg.h CPG model_initialize and ringid + members callback 2010-04-20 12:40:48 +00:00
cs_config.h.in - Every .c file should include "config.h" to get the right defines... 2009-03-19 12:58:53 +00:00
cs_queue.h Rename queue datastructure to cs_queue data structure because some fail 2009-06-07 00:47:56 +00:00
evs.h Add ring id field to evs. 2009-07-01 20:57:37 +00:00
hdb.h Fix compilation on RHEL-4: If _GNU_SOURCE isn't defined, then neither is pthread_spinlock_t and compilation fails 2009-11-05 13:01:25 +00:00
ipc_cfg.h Add libnss security support to corosync. 2009-04-25 14:05:27 +00:00
ipc_confdb.h Add a reload callback to libconfdb. 2010-03-16 09:51:30 +00:00
ipc_cpg.h Make cpg_membership_get() functional. 2010-05-19 05:03:52 +00:00
ipc_evs.h Include file cleanups. 2009-04-23 17:03:21 +00:00
ipc_pload.h Include file cleanups. 2009-04-23 17:03:21 +00:00
ipc_quorum.h Include file cleanups. 2009-04-23 17:03:21 +00:00
ipc_votequorum.h Include file cleanups. 2009-04-23 17:03:21 +00:00
jhash.h jhash.h (jhash2): make first parameter const 2009-04-07 13:04:19 +00:00
list.h list.h: avoid shadowing warning 2009-04-15 19:12:02 +00:00
mar_gen.h Include file cleanups. 2009-04-23 17:03:21 +00:00
pload.h Allow CPP linkage by adding extern "C" {} to external header files. 2009-04-26 02:08:18 +00:00
quorum.h Allow CPP linkage by adding extern "C" {} to external header files. 2009-04-26 02:08:18 +00:00
sam.h SAM Confdb integration 2010-09-27 07:34:21 +00:00
sq.h Handle delayed multicast packets that occur with switches 2011-01-11 10:34:46 -07:00
swab.h remove all trailing blanks 2009-04-22 08:03:55 +00:00
votequorum.h This patch adds the definition VOTEQUORUM_NODEID_US to the library, 2009-05-22 08:02:10 +00:00