tmp_node = find_xml_node(the_root, XML_CIB_TAG_STATUS);
tmp_node = find_xml_node(the_root, XML_CIB_TAG_STATUS, TRUE);
get_object_root(const char *object_type, xmlNodePtr the_root){	const char *node_stack[2];	xmlNodePtr tmp_node = NULL;		if(the_root == NULL) {		crm_err("CIB root object was NULL");		return NULL;	} else if(object_type == NULL) {		crm_debug("Returning the whole CIB");		return the_root;	}		node_stack[0] = XML_CIB_TAG_CONFIGURATION;	node_stack[1] = object_type;	if(object_type == NULL	   || strlen(object_type) == 0	   || safe_str_eq("all", object_type)) {		return the_root;		/* get the whole cib */	} else if(strcmp(object_type, XML_CIB_TAG_STATUS) == 0) {		/* these live in a different place */		tmp_node = find_xml_node(the_root, XML_CIB_TAG_STATUS);		node_stack[0] = XML_CIB_TAG_STATUS;		node_stack[1] = NULL;/* 	} else if(strcmp(object_type, XML_CIB_TAG_CRMCONFIG) == 0) { *//* 		/\* these live in a different place too *\/ *//* 		tmp_node = find_xml_node(the_root, XML_CIB_TAG_CRMCONFIG); *//* 		node_stack[0] = XML_CIB_TAG_CRMCONFIG; *//* 		node_stack[1] = NULL; */	} else {		tmp_node = find_xml_node_nested(the_root, node_stack, 2);	}	if (tmp_node == NULL) {		crm_err("[cib] Section %s [%s [%s]] not present",			the_root->name,			node_stack[0],			node_stack[1]?node_stack[1]:"");	}	return tmp_node;}