if(require_quorum) { const char *value = crm_element_value(cib, XML_ATTR_HAVE_QUORUM); 
if(no_quorum_policy != no_quorum_ignore) { const char *value = crm_element_value( cib, XML_ATTR_HAVE_QUORUM); 
stage0(crm_data_t * cib,       GListPtr *resources,       GListPtr *nodes, GListPtr *placement_constraints,       GListPtr *actions, GListPtr *ordering_constraints,       GListPtr *stonith_list, GListPtr *shutdown_list){/*	int lpc; */	crm_data_t * cib_nodes       = get_object_root(		XML_CIB_TAG_NODES,       cib);	crm_data_t * cib_status      = get_object_root(		XML_CIB_TAG_STATUS,      cib);	crm_data_t * cib_resources   = get_object_root(		XML_CIB_TAG_RESOURCES,   cib);	crm_data_t * cib_constraints = get_object_root(		XML_CIB_TAG_CONSTRAINTS, cib);	crm_data_t * config          = get_object_root(		XML_CIB_TAG_CRMCONFIG,   cib);	crm_data_t * agent_defaults  = NULL;	/*get_object_root(XML_CIB_TAG_RA_DEFAULTS, cib); */	crm_free(dc_uuid);	dc_uuid = NULL;	if(cib != NULL && crm_element_value(cib, XML_ATTR_DC_UUID) != NULL) {		/* this should always be present */		dc_uuid = crm_element_value_copy(cib, XML_ATTR_DC_UUID);	}			/* reset remaining global variables */	num_synapse = 0;	max_valid_nodes = 0;	order_id = 1;	action_id = 1;	color_id = 0;	have_quorum      = FALSE;	require_quorum   = FALSE;	stonith_enabled  = FALSE;		unpack_config(config);	if(require_quorum) {		const char *value = crm_element_value(cib, XML_ATTR_HAVE_QUORUM);		if(value != NULL) {			crm_str_to_boolean(value, &have_quorum);		}		if(have_quorum == FALSE) {			crm_warn("We do not have quorum"				 " - fencing and resource management disabled");		}	}		unpack_global_defaults(agent_defaults);		unpack_nodes(cib_nodes, nodes);	unpack_resources(cib_resources, resources, actions,			 ordering_constraints, placement_constraints, *nodes);	unpack_status(cib_status, *nodes, *resources, actions,		      placement_constraints);	unpack_constraints(cib_constraints, *nodes, *resources,			   placement_constraints, ordering_constraints);	return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/49665331b8fb7c7bf298b8fc1b0f91005c84f865/stages.c/clean/crm/pengine/stages.c