mirror_corosync/exec
Christine Caulfield c0f1d576d6 knet: Fix MTU sizes & allow transport config in corosync.conf
Corosync layers don't need to know the knet MTU size - this way
corosync fragments buffers only when they get larger than the
KNET buffer size (64K) and knet fragments below that based on
the actual MTU and transport considerations.

It is also now possible to configure knet to use UDP or SCTP
transports in corosync.conf. This is currently done per-link
so if you have more than 1 link you need several interface{}
stanzas inside totem{} to make it use other than the default
of UDP. if it's useful I might add the option of a global
default.

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
2017-02-13 16:54:30 +00:00
..
.gitignore Add .gitignore files. 2010-10-21 07:43:46 -07:00
apidef.c sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
apidef.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
cfg.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
cmap.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
coroparse.c knet: Fix MTU sizes & allow transport config in corosync.conf 2017-02-13 16:54:30 +00:00
cpg.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
cs_queue.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
fsm.h Make logging of WD and MON service correct 2012-08-16 14:45:15 +02:00
icmap.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
ipc_glue.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
logconfig.c logconfig: Fix logging reload disabling logfiles 2016-05-27 17:36:30 +02:00
logconfig.h list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
logsys.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
main.c man: Modify man-page according to command usage 2016-12-01 16:32:42 +01:00
main.h Reload: Make coroparse use a designated icmap hash table 2013-09-12 16:09:06 +01:00
Makefile.am totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
mon.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
pload.c build: bring SOLARIS up to the same standard as other OSes 2012-08-30 15:00:27 +02:00
quorum.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
quorum.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
schedwrk.c schedwrk: Cleanup and make it work on PPC BE 2016-05-17 16:29:25 +02:00
schedwrk.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
service.c service: Fix memleak in service_unlink_and_exit 2013-06-21 11:21:29 +02:00
service.h service: remove leftovers from mt corosync 2012-08-09 15:10:16 +02:00
sync.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
sync.h sync: kill evil and syncv1 in one shot 2012-03-09 11:15:08 +01:00
timer.c Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
timer.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
totemconfig.c knet: Fix MTU sizes & allow transport config in corosync.conf 2017-02-13 16:54:30 +00:00
totemconfig.h list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
totemip.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
totemknet.c knet: Fix MTU sizes & allow transport config in corosync.conf 2017-02-13 16:54:30 +00:00
totemknet.h totem: add totemknet.[ch] 2016-10-13 08:46:34 +01:00
totemnet.c totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
totemnet.h totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
totempg.c Totempg: remove duplicate memcpy in mcast_msg func 2016-12-05 09:40:55 +01:00
totemsrp.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
totemsrp.h totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
totemudp.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
totemudp.h totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
totemudpu.c list: Replace for_each by safe version where need 2016-10-27 14:56:52 +02:00
totemudpu.h totem: Add Kronosnet transport. 2016-10-11 10:09:42 +01:00
util.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
util.h Fix various typos 2016-09-12 09:50:11 +02:00
votequorum.c list: Unify the list processing with qb_list func 2016-11-15 12:19:13 +01:00
votequorum.h list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
vsf_quorum.c Remove redundant header file inclusion 2016-12-05 09:59:08 +01:00
vsf_ykd.c YKD: Fix loading of YKD quorum module 2014-08-18 09:33:59 +01:00
vsf_ykd.h list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00
vsf.h Update copyright header dates in exec directory 2012-02-13 17:05:04 -07:00
wd.c list: Replace uses of list.h with qblist.h 2016-10-27 14:56:52 +02:00