find_actions(GListPtr input, enum action_tasks task, node_t *on_node)
find_actions(GListPtr input, const char *key, node_t *on_node)
find_actions(GListPtr input, enum action_tasks task, node_t *on_node){	GListPtr result = NULL;		slist_iter(		action, action_t, input, lpc,		if(action->task == task) {			if(on_node == NULL) {				result = g_list_append(result, action);			} else if(action->node == NULL) {				/* skip */				crm_debug("While looking for %s action on %s, "					  "found an unallocated one.  Assigning"					  " it to the requested node...",					  task2text(task),					  on_node->details->uname);				action->node = on_node;				result = g_list_append(result, action);							} else if(safe_str_eq(on_node->details->id,					      action->node->details->id)) {				result = g_list_append(result, action);			}		}		);	return result;}