mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2026-01-14 14:42:59 +00:00
instead of the nodeid, this displayed arbitrary values (usually '1')
from other cmap keys under nodelist.node.XX.
sscanf returns the number of conversions even on mismatch, e.g. it also
returns 1 for
nodelist.node.2.quorum_votes
nodelist.node.2.ring0_addr
nodelist.node.2.name
...
instead of just
nodelist.node.2.nodeid
which leads to the value of (at least) quorum_votes being stored in
nodeid_list in addition to the actual nodeid.
storing the returned int in a cs_error_t enum also potentially masks
errors, so just compare the result with the expectation directly.
Fixes:
|
||
|---|---|---|
| .. | ||
| .gitignore | ||
| corosync-blackbox.sh | ||
| corosync-cfgtool.c | ||
| corosync-cmapctl.c | ||
| corosync-cpgtool.c | ||
| corosync-keygen.c | ||
| corosync-notifyd.c | ||
| corosync-notifyd.sysconfig.example | ||
| corosync-quorumtool.c | ||
| corosync-xmlproc.sh | ||
| Makefile.am | ||