return crm_element_value(node, name);
new_value = crm_element_value(node, name); CRM_DEV_ASSERT(cl_is_allocated(new_value)); return new_value;
crm_xml_add(crm_data_t* node, const char *name, const char *value){	const char *parent_name = NULL;	if(node != NULL) {		parent_name = crm_element_name(node);	}		crm_debug_5("[%s] Setting %s to %s", crm_str(parent_name), name, value);	if (name == NULL || strlen(name) <= 0) {			} else if(node == NULL) {			} else if(parent_name == NULL && strcmp(name, F_XML_TAGNAME) != 0) {			} else if (value == NULL || strlen(value) <= 0) {		xml_remove_prop(node, name);		return NULL;			} else {		crm_validate_data(node);		ha_msg_mod(node, name, value);		return crm_element_value(node, name);	}		return NULL;}