Add function in exec/clm to get the full cluster node information

for any node in the cluster membership

(Logical change 1.47)


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@146 fd59a12c-fef9-0310-b244-a6a79926bd2f
This commit is contained in:
Steven Dake 2004-07-29 19:53:46 +00:00
parent 02b4016105
commit 0385d9ba49

View File

@ -71,6 +71,20 @@ int clusterNodeEntries = 0;
static DECLARE_LIST_INIT (library_notification_send_listhead);
SaClmClusterNodeT *clm_get_by_nodeid (struct in_addr node_id)
{
SaClmClusterNodeT *ret = NULL;
int i;
for (i = 0; i < clusterNodeEntries; i++) {
if (clusterNodes[i].nodeId == node_id.s_addr) {
ret = &clusterNodes[i];
break;
}
}
return (ret);
}
/*
* Service Interfaces required by service_message_handler struct
*/