} FNRET(0);
updateHaNode(xmlNodePtr cib, cibHaNode *anXmlNode){    CRM_DEBUG2("Update: " XML_CIB_TAG_NODE " (%s).", ID(anXmlNode));    xmlNodePtr res = findHaNode(cib, ID(anXmlNode));    if (res == NULL) {		cl_log(LOG_INFO, "Update: " XML_CIB_TAG_NODE " (%s) did not exist, adding.", ID(anXmlNode));		addHaNode(cib, anXmlNode);    }    else    {#ifdef REPLACE		// make a copy first		xmlReplaceNode(res, anXmlNode);#else		copy_in_properties(anXmlNode, res);	#endif    }    FNRET(0);}