attr_name = XML_ATTR_ID;  attr_value = crm_element_value(cib_object, attr_name); if(attr_name == NULL || strlen(attr_name) == 0) { crm_err("No value for %s specified.", attr_name);
attr_value = ID(cib_object); if(attr_value == NULL || strlen(attr_value) == 0) { crm_err("No value for \"id\" specified.");
handleCibMod(const char *xml){	const char *attr_name = NULL;	const char *attr_value = NULL;	crm_data_t *fragment = NULL;	crm_data_t *cib_object = NULL;	if(xml == NULL) {		cib_object = stdin2xml();	} else {		cib_object = string2xml(xml);	}	CRM_DEV_ASSERT(cib_object != NULL);	if(cib_object == NULL) {		return NULL;	}		attr_name = XML_ATTR_ID;		attr_value = crm_element_value(cib_object, attr_name);	if(attr_name == NULL || strlen(attr_name) == 0) {		crm_err("No value for %s specified.", attr_name);		return NULL;	}		crm_debug_4("Object creation complete");	/* create the cib request */	fragment = create_cib_fragment(cib_object, obj_type);	return fragment;}