mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-10-19 06:08:08 +00:00
totemconfig: validate totem.transport value
Signed-off-by: liangxin1300 <XLiang@suse.com> Reviewed-by: Jan Friesse <jfriesse@redhat.com>
This commit is contained in:
parent
7f64a1dc0f
commit
f0e1eaff2d
@ -1747,14 +1747,14 @@ extern int totem_config_read (
|
||||
if (icmap_get_string("totem.transport", &str) == CS_OK) {
|
||||
if (strcmp (str, "udpu") == 0) {
|
||||
totem_config->transport_number = TOTEM_TRANSPORT_UDPU;
|
||||
}
|
||||
|
||||
if (strcmp (str, "udp") == 0) {
|
||||
} else if (strcmp (str, "udp") == 0) {
|
||||
totem_config->transport_number = TOTEM_TRANSPORT_UDP;
|
||||
}
|
||||
|
||||
if (strcmp (str, "knet") == 0) {
|
||||
} else if (strcmp (str, "knet") == 0) {
|
||||
totem_config->transport_number = TOTEM_TRANSPORT_KNET;
|
||||
} else {
|
||||
*error_string = "Invalid transport type. Should be udpu, udp or knet";
|
||||
free(str);
|
||||
return -1;
|
||||
}
|
||||
|
||||
free(str);
|
||||
|
Loading…
Reference in New Issue
Block a user