this_node, node_t, native_data->allowed_nodes, lpc, 
this_node, node_t, rsc->allowed_nodes, lpc, 
int native_num_allowed_nodes(resource_t *rsc){	int num_nodes = 0;	native_variant_data_t *native_data = NULL;	get_native_variant_data(native_data, rsc);	if(rsc->color) {		crm_debug_4("Colored case");		num_nodes = num_allowed_nodes4color(rsc->color);			} else if(rsc->candidate_colors) {		/* TODO: sort colors first */		color_t *color = g_list_nth_data(rsc->candidate_colors, 0);		crm_debug_4("Candidate colors case");		num_nodes = num_allowed_nodes4color(color);	} else {		crm_debug_4("Default case");		slist_iter(			this_node, node_t, native_data->allowed_nodes, lpc,			crm_debug_3("Rsc %s Checking %s: %d",				    rsc->id, this_node->details->uname,				    this_node->weight);			if(this_node->details->shutdown			   || this_node->details->online == FALSE) {				this_node->weight = -INFINITY;			}			if(this_node->weight < 0) {								continue;/* 			} else if(this_node->details->unclean) { *//* 				continue; */			}						num_nodes++;			);	}	crm_debug_2("Resource %s can run on %d nodes", rsc->id, num_nodes);	return num_nodes;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/599526e9a1218642926dbe435ffc748c2bdea1e5/native.c/buggy/crm/pengine/native.c