crm_err("No resource (con=%s, rsc=%s)", id, id_lh); 
pe_err("No resource (con=%s, rsc=%s)", id, id_lh); 
unpack_rsc_colocation(crm_data_t * xml_obj,		  GListPtr rsc_list,		  GListPtr *ordering_constraints){	enum con_strength strength_e = pecs_ignore;	const char *id    = crm_element_value(xml_obj, XML_ATTR_ID);	const char *id_rh = crm_element_value(xml_obj, XML_CONS_ATTR_TO);	const char *id_lh = crm_element_value(xml_obj, XML_CONS_ATTR_FROM);	const char *score = crm_element_value(xml_obj, XML_RULE_ATTR_SCORE);	resource_t *rsc_lh = pe_find_resource(rsc_list, id_lh);	resource_t *rsc_rh = pe_find_resource(rsc_list, id_rh); 	if(rsc_lh == NULL) {		crm_err("No resource (con=%s, rsc=%s)", id, id_lh);		return FALSE;	} else if(rsc_rh == NULL) {		crm_err("No resource (con=%s, rsc=%s)", id, id_rh);		return FALSE;	}	/* the docs indicate that only +/- INFINITY are allowed,	 *   but no-one ever reads the docs so all positive values will	 *   count as "must" and negative values as "must not"	 */	if(score == NULL || score[0] != '-') {		strength_e = pecs_must;	} else {		strength_e = pecs_must_not;	}	return rsc_colocation_new(id, strength_e, rsc_lh, rsc_rh);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/839a73fcb0f2f97fd9db55cc4c3971c6d643a582/unpack.c/buggy/crm/pengine/unpack.c