Remove config'd explicit consensus VCM modes
This commit is contained in:
parent
ff740a822f
commit
78536abf82
25
src/config.c
25
src/config.c
|
|
@ -359,37 +359,12 @@ int facilities_config() {
|
|||
facilities.coordination.active = config->facilities.mcm.activate;
|
||||
if (!strcmp("vcm-RR", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RR;
|
||||
facilities.coordination.chain.enabled = true;
|
||||
} else if (!strcmp("vcm-RR1C", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RR1C;
|
||||
facilities.coordination.chain.enabled = true;
|
||||
} else if (!strcmp("vcm-RR1Cc", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RR1C;
|
||||
facilities.coordination.chain.enabled = true;
|
||||
} else if (!strcmp("vcm-RRAC", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RRAC;
|
||||
facilities.coordination.chain.enabled = true;
|
||||
} else if (!strcmp("vcm-RRACc", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RRAC;
|
||||
facilities.coordination.chain.enabled = true;
|
||||
} else if (!strcmp("evcm-RR-PBFT", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RR;
|
||||
facilities.coordination.chain.enabled = false;
|
||||
} else if (!strcmp("evcm-RR1C-PBFT", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RR1C;
|
||||
facilities.coordination.chain.enabled = false;
|
||||
} else if (!strcmp("evcm-RR1Cc-PBFT", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RR1C;
|
||||
facilities.coordination.chain.enabled = false;
|
||||
} else if (!strcmp("evcm-RRAC-PBFT", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RRAC;
|
||||
facilities.coordination.chain.enabled = false;
|
||||
} else if (!strcmp("evcm-RRACc-PBFT", config->facilities.mcm.protocol)) {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RRAC;
|
||||
facilities.coordination.chain.enabled = false;
|
||||
} else {
|
||||
facilities.coordination.protocol = MC_PROTOCOL_VCM_RR;
|
||||
facilities.coordination.chain.enabled = true;
|
||||
}
|
||||
facilities.coordination.vcm_period_min = config->facilities.mcm.period_min;
|
||||
facilities.coordination.vcm_period_max = config->facilities.mcm.period_max;
|
||||
|
|
|
|||
Loading…
Reference in New Issue