while(nodes != NULL) {
xml_child_iter( nodes, node, XML_CIB_TAG_NODE,
do_find_node_list(xmlNodePtr xml_node){	int found = 0;	const char *path[] = {		XML_TAG_CIB,		XML_CIB_TAG_NODES,		XML_CIB_TAG_NODE	};	xmlNodePtr nodes = find_xml_node_nested(		xml_node, path, DIMOF(path));	while(nodes != NULL) {		printf("%s node: %s (%s)\n",		       xmlGetProp(nodes, XML_ATTR_TYPE),		       xmlGetProp(nodes, XML_ATTR_UNAME),		       xmlGetProp(nodes, XML_ATTR_ID));		nodes = nodes->next;		found++;	}	if(found == 0) {		printf("NO nodes configured\n");	}						return found;}