set_xml_property_copy(fragment, XML_ATTR_SECTION, section); set_xml_property_copy(fragment, "generated_on", cib_our_uname); 
crm_xml_add(fragment, XML_ATTR_SECTION, section); crm_xml_add(fragment, "generated_on", cib_our_uname); 
createCibFragmentAnswer(const char *section, crm_data_t *failed){	crm_data_t *cib = NULL;	crm_data_t *fragment = NULL;		fragment = create_xml_node(NULL, XML_TAG_FRAGMENT);	if (section == NULL	    || strlen(section) == 0	    || strcmp(XML_CIB_TAG_SECTION_ALL, section) == 0) {				cib = get_the_CIB();		if(cib != NULL) {			add_node_copy(fragment, get_the_CIB());		}			} else {		crm_data_t *obj_root = get_object_root(section, get_the_CIB());		if(obj_root != NULL) {			cib = create_xml_node(fragment, XML_TAG_CIB);			add_node_copy(cib, obj_root);			copy_in_properties(cib, get_the_CIB());		} 	}	if (failed != NULL && xml_has_children(failed)) {		add_node_copy(fragment, failed);	}			set_xml_property_copy(fragment, XML_ATTR_SECTION, section);	set_xml_property_copy(fragment, "generated_on", cib_our_uname);	return fragment;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/f0d6f413d7ffb14c480325474793065aa4203ea4/messages.c/buggy/crm/cib/messages.c