a_node->details->id, an_agent->version, 
a_node->details->uname, an_agent->version, 
has_agent(node_t *a_node, lrm_agent_t *an_agent){	int lpc;	if(a_node == NULL || an_agent == NULL || an_agent->type == NULL) {		crm_warn("Invalid inputs");		return FALSE;	}		slist_iter(		agent, lrm_agent_t, a_node->details->agents, lpc,		crm_trace("Checking against  %s/%s",agent->class, agent->type);		if(safe_str_eq(an_agent->type, agent->type)){			if(an_agent->class == NULL) {				return TRUE;							} else if(safe_str_eq(an_agent->class, agent->class)) {				if(an_agent->version <= agent->version) {					return TRUE;				} else {					return FALSE;				}			}		}		);		crm_verbose("%s doesnt support version %f of %s/%s",		    a_node->details->id, an_agent->version,		    an_agent->class, an_agent->type);		return FALSE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/68c2573f186a540517c17f9932a3816b84039ca5/color.c/buggy/crm/pengine/color.c