ClusterLabs/pacemaker — pull request #326 by gao-yan (2013-07-11 01:20:08+00:00)
Title: Fix: crmd: Prevent messages for remote crmd clients from being relayed to wrong daemons

When crmd is relaying a message for a remote client like "crmadmin -S",
the "sys_to" field is the client uuid of the crmadmin. The result of
sscanf() in text2msg_type() is random in this case. So that the message
could be sent to other daemons.

This was once fixed by:
https://github.com/ClusterLabs/pacemaker/pull/237

The sscanf() part seems to be lost during refactoring.