double weight, enum con_modifier modifier, node_t *node, 
double weight, gboolean can, node_t *node, 
rsc2node_new(const char *id, resource_t *rsc,	     double weight, enum con_modifier modifier, node_t *node,	     GListPtr *node_constraints){	rsc_to_node_t *new_con = NULL;	if(rsc == NULL || id == NULL) {		crm_err("Invalid constraint %s for rsc=%p)", id, rsc);		return NULL;	}	new_con = (rsc_to_node_t*)crm_malloc(sizeof(rsc_to_node_t));		new_con->id           = id;	new_con->rsc_lh       = rsc;	new_con->weight       = weight;	new_con->node_list_rh = NULL;	new_con->modifier     = modifier;	if(node != NULL) {		new_con->node_list_rh = g_list_append(NULL, node);	}		*node_constraints = g_list_append(*node_constraints, new_con);	return new_con;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/9ae64f1ffa98f2e13d291806f0ba337b6979eadf/unpack.c/clean/crm/pengine/unpack.c